GeneXus笔记本—城市级联下拉

  最近在交流GeneXus的时候 总是会遇到有城市级联下拉的问题 这里就简单做几种方式 供大家参考参考

 第一种就是直接绑定关联信息然后在后者的条件模块设定条件即可 具体如下:

 首先我们所需要的表为province表和city表   Transaction设计like  this ↓

 

这里 我用到了Transaction Levels (参考文档:wiki)然后保存生成的数据库表 会有两张 一张省份主表和一张城市从表

 

然后我们拉一个简单的页面  

 

 

 

 

 

 按照上图所示的绑定方式就可以给这个下拉框绑定省份表和城市表中的数据  然后要做的事就是级联了 那么 我们如何让他能够进行联动呢?

这里我们往上看  我们的数据库 关联关系是城市表绑定着省份表的主键 而省份下拉框的values值刚好也是省份主键 那么我们就可以直接在城市的Conditions中(也就是上图的7.显示条件栏中写)

 

 这样保存编译 运行页面一个简单的级联下就做好了

 

 其他类似的这种级联下拉的写法都类似 当然除了这种写法外还有手动录入下拉框数据的方法 这里就不说了

 对了还补充一点在 右边的属性栏里最下面两个是给默认选项的

 

 value为空时显示为请选择

 

转载于:https://www.cnblogs.com/CurtilageBoy/p/10998381.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值