以文本方式查看主题 - 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 -- 如图 [此贴子已经被作者于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楼代码 |