以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- GetValues与多值字段 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=78859) |
-- 作者:一笑 -- 发布时间:2015/12/18 16:24:00 -- GetValues与多值字段 周工作表中的责任人列是多值字段列(比如:张三,李四),如何用GetValues取值后,会出现字符“张三,李四”,不会得到单独的人名字字符(“张三”和“李四”),如何取得不重复的人名?谢谢 Dim ps As List(Of String) ps = DataTables("周工作").GetValues("责任人","进度 < 100") |
-- 作者:大红袍 -- 发布时间:2015/12/18 16:37:00 -- Dim ls As new List(Of String) For Each dr As DataRow In DataTables("周工作").Select("进度 < 100") For Each a As String In dr("负责人").split(",") If ls.Contains(a) = False Then ls.add(a) End If Next Next msgbox(String.Join("|", ls.ToArray)) [此贴子已经被作者于2015/12/18 16:37:35编辑过]
|