以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于COMBOLIst的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=102407)

--  作者:xu84988
--  发布时间:2017/6/19 13:21:00
--  关于COMBOLIst的问题
求助指点一下:如果有表A 和 表B 都有“账户名称”列和“停用”两列,“账户名称”是字符型,“停用”是逻辑型,用表A的“账户名称”列作为列表项目填充到表B,取值条件是:1.表A中有,表B中无。2、表A“停用 = false”。
[此贴子已经被作者于2017/6/19 13:23:18编辑过]

--  作者:有点色
--  发布时间:2017/6/19 14:22:00
--  

Dim str = DataTables("表B").GetComboListString("账户姓名")
str = str.replace("|", "\',\'")

e.form.controls("ComboBox1").ComboList = DataTables("表A").GetComboListString("账户姓名", "账户姓名 not in (\'" & str & "\') and 停用=false")