以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  在CheckedComboBox中选中数据后,如何在窗口的一张表里显示选中数据的其他属性?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=125063)

--  作者:初心不改再说未来
--  发布时间:2018/9/19 11:00:00
--  在CheckedComboBox中选中数据后,如何在窗口的一张表里显示选中数据的其他属性?
窗口里有个CheckedComboBox,用来多选用户信息,现在想多选后,在窗口中的表控件里显示选中用户的年龄、性别等信息,该如何实现呢?
谢谢老师!

--  作者:有点甜
--  发布时间:2018/9/19 11:03:00
--  

设置筛选,参考代码

 

e.form.controls("Table1").table.filter = "用户 in (\'" & e.form.controls("CheckedComboBox1").text.replace(",", "\',\'") & "\')"


--  作者:初心不改再说未来
--  发布时间:2018/9/19 11:04:00
--  
如图

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20180919110315.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2018/9/19 11:04:33编辑过]

--  作者:初心不改再说未来
--  发布时间:2018/9/19 11:15:00
--  
我在CheckedComboBox控件中的SelectedIndexChanged事件中写了
e.form.controls("table1").Table.filter = "姓名 in (\'" & e.form.controls("CheckedComboBox1").text.replace(",", "\',\'") & "\')"

但是说找不到列“姓名”   可是我的用户信息表里是有姓名这一列的啊

然后我把窗口中的表控件绑定到用户信息表了,但是这样一加载就把所有客户全加载出来了
[此贴子已经被作者于2018/9/19 11:17:08编辑过]

--  作者:有点甜
--  发布时间:2018/9/19 11:27:00
--  
参考2楼代码