以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]求 在窗口中的组合框中加数据字典  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=89648)

--  作者:18804248860
--  发布时间:2016/8/26 9:29:00
--  [求助]求 在窗口中的组合框中加数据字典
我在数据表中加入了数据字典 但是在窗口的组合框中提取的还是原始值,代码是这样写的 e.Sender.ComboList = DataTables("点检序号总表").GetComboListString("作业区")
后来试过 用这样的代码
\'Dim cmb As WinForm.ComboBox
\'cmb = Forms("点检窗口").Controls("作业区")
\'cmb.DisplayMember = "作业区名称" \'设置显示列
\'cmb.ValueMember = "作业区" \'设置取值列
\'cmb.DataSource = "点检序号总表" \'列表项目来自于客户表
但是这样的话表中有几十个同一作业区的值都会显示在下拉列表中,没有去除重复项,而且也要在表中多加一列。

能在不绑定表的情况下给组合框里加上数据字典吗?

--  作者:Hyphen
--  发布时间:2016/8/26 9:37:00
--  
用下拉组合框吧,参考http://www.foxtable.com/webhelp/scr/2466.htm