以文本方式查看主题
-
Foxtable(狐表)
(http://foxtable.net/bbs/index.asp)
--
专家坐堂
(http://foxtable.net/bbs/list.asp?boardid=2)
----
[求助]下拉列表怎么去重复
(http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=82199)
-- 作者:ericotaku
-- 发布时间:2016/3/13 16:09:00
-- [求助]下拉列表怎么去重复
表B某列的列属性,列表项目,数据表,显示列
引用了表A的某列,
下拉框的选项有重复的,怎么去重复呢?
此主题相关图片如下:qq截图20160313160754.png
-- 作者:sjx71
-- 发布时间:2016/3/13 16:40:00
--
可以在表B的表事件PrepareEdit 中加入 下列代码
If e.Col.Name = "表B列" Then
Dim s As String = DataTables("表A").GetComboListString("表A列")
e.Table.cols("表B列").ComboList = s
End If
-- 作者:Hyphen
-- 发布时间:2016/3/14 10:21:00
--
直接用数据表做列表是不会去重的,可以考虑改为“
数据表字典
”
http://www.foxtable.com/help/topics/0062.htm
-- 作者:ericotaku
-- 发布时间:2016/3/14 10:28:00
--
这个办法好啊,谢谢