读书人

2个DBLookupComboBox1B字段的下拉列

发布时间: 2012-02-07 17:45:36 作者: rapoo

2个DBLookupComboBox1,B字段的下拉列表,是通过 A 字段过滤得来
1、用的是 DBLookupComboBox1、DBLookupComboBox2 组件,显示[A]和[B]两个字段,存的是id, 显示的是 name

2、[A]选择完以后, [B]根据 [A] 的值进行过滤,举个例子:
[A] = 水果, [B]= 草莓
[A] = 衣服 [B]= 李宁牌运动服

3、这个不知道写在什么事件中?如果新增、删除、编辑、保存都不影响结果

4、我写代码在 DBLookupComboBox1 的 OnExit 事件中,但是如果直接修改 DBLookupComboBox1,保存,就不会触发 OnExit


[解决办法]
DBLookupComboBox1 数据源的滚动事件中写试试看
[解决办法]
在DBLookupComboBox1的closeup事件中添加查询条件
[解决办法]
在字段的 OnValidate中做。

读书人网 >.NET

热点推荐