A表与B表关联,
A为父
在B表第二列中,我想做一个列项目,显示设置为A表第一列,取值也是A表第一列,在过滤条件中,希望能够根据B表的第一列为条件,对A表进行过滤。A表第二列是对比条件
当B表第一列为01时,在B表第二列的列项目中,只能看到A表第二列也是01的数据
看了很大会儿没搞明白,到论谈求助。。
参考帮助:开发篇 - 事件编程 - 事件实例 - 动态列表项目,这里有详细介绍的。
搞不懂,就做一个简单的文件上传,我帮你设置好。
我还是自己做一个吧,代码在表B的PrepareEdit事件中:
非常感谢
我以为能够在列属性中,就能够设置过滤条件呢。。。
列属性中不是有一个过滤条件吗?
不能设置出这种效果?
狐大哥
你讲的只能够实现一对一的引用
我想一对多呢
看附件
我只能引用大类表中的名称,中类与小类表中的名称,我想通过同样的方法做
应该怎样做?
可以连接起来嘛:
DataTables("表1").GetComboListString("第二列","第一列 = '" & e.Row("第一列") & "'") & "|" & DataTables("表2").GetComboListString("第二列","第一列 = '" & e.Row("第一列") & "'") & "|" & DataTables("表3").GetComboListString("第二列","第一列 = '" & e.Row("第一列") & "'")
哦
我不知道这公式怎么套,刚开始研究公式,我用IF套了三个条件,也能解决,不过我想试试你的那个方法,能帮我试范下吗?