以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  多值字段  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=143692)

--  作者:13775189031
--  发布时间:2019/12/2 9:26:00
--  多值字段
If e.IsFocusCell Then
    If e.Col.Name = "技术执行_人员" Then
        e.Col.Combolist = DataTables("人员信息表").GetComboListString("姓名", "[所在班组] = \'" & e.Row("技术执行_部门") & "\'")
    End If
End If

这段代码“技术执行部门”只能单选,能不能实现“技术执行部门”为多值字段进行多选,“技术执行人员”在多选的部门里筛选

--  作者:有点蓝
--  发布时间:2019/12/2 9:40:00
--  
e.Col.Combolist = DataTables("人员信息表").GetComboListString("姓名", "[所在班组] in (\'" & e.Row("技术执行_部门").replace(",","\',\'") & "\')")