以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 复合组合框下拉项目的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=46125) |
||||
-- 作者:pcxjxjhkw -- 发布时间:2014/2/17 18:43:00 -- 复合组合框下拉项目的问题 一复合组合框 绑定“姓名”列,组合框的下拉项目又来源于“姓名”列,如何得到不重复项?
如: 姓名 张三,李四 张三,李四,王五 赵六,李四
想得到的下拉项目:张三|李四|王五|赵六 [此贴子已经被作者于2014-2-17 18:44:47编辑过]
|
||||
-- 作者:e-png -- 发布时间:2014/2/17 19:03:00 -- 单独做一个人名表吧,不然很麻烦的。 |
||||
-- 作者:y2287958 -- 发布时间:2014/2/17 19:06:00 -- Dim s1,s2 As String s1 = DataTables("表A").GetComboListString("姓名") s2 = "" s1 = s1.Replace("|",",").TrimStart(",") For Each s As String In s1.Split(",") If s2.Contains(s & "|") = False s2 += s & "|" End If Next e.Sender.ComboList = s2
|
||||
-- 作者:pcxjxjhkw -- 发布时间:2014/2/17 19:16:00 -- 谢谢 y2287958
|