GeneXus笔记本—城市级联下拉
最近在交流GeneXus的時(shí)候 總是會(huì)遇到有城市級(jí)聯(lián)下拉的問題 這里就簡單做幾種方式 供大家參考參考
第一種就是直接綁定關(guān)聯(lián)信息然后在后者的條件模塊設(shè)定條件即可 具體如下:
首先我們所需要的表為province表和city表 ? Transaction設(shè)計(jì)like? this ↓
這里 我用到了Transaction Levels (參考文檔:wiki)然后保存生成的數(shù)據(jù)庫表 會(huì)有兩張 一張省份主表和一張城市從表
?
然后我們拉一個(gè)簡單的頁面 ?
?
?
?
?
?按照上圖所示的綁定方式就可以給這個(gè)下拉框綁定省份表和城市表中的數(shù)據(jù)? 然后要做的事就是級(jí)聯(lián)了 那么 我們?nèi)绾巫屗軌蜻M(jìn)行聯(lián)動(dòng)呢?
這里我們往上看? 我們的數(shù)據(jù)庫 關(guān)聯(lián)關(guān)系是城市表綁定著省份表的主鍵 而省份下拉框的values值剛好也是省份主鍵 那么我們就可以直接在城市的Conditions中(也就是上圖的7.顯示條件欄中寫)
?
?這樣保存編譯 運(yùn)行頁面一個(gè)簡單的級(jí)聯(lián)下就做好了
?
?其他類似的這種級(jí)聯(lián)下拉的寫法都類似 當(dāng)然除了這種寫法外還有手動(dòng)錄入下拉框數(shù)據(jù)的方法 這里就不說了
?對(duì)了還補(bǔ)充一點(diǎn)在 右邊的屬性欄里最下面兩個(gè)是給默認(rèn)選項(xiàng)的
?
?value為空時(shí)顯示為請(qǐng)選擇
?
轉(zhuǎn)載于:https://www.cnblogs.com/CurtilageBoy/p/10998381.html
總結(jié)
以上是生活随笔為你收集整理的GeneXus笔记本—城市级联下拉的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 美登杯”上海市高校大学生程序设计邀请赛
- 下一篇: 游戏开发中的数学和物理算法(7):角度