以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]多值字段列,包含当前登录者的行才显示 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=119778) |
-- 作者:湛江智 -- 发布时间:2018/5/31 18:08:00 -- [求助]多值字段列,包含当前登录者的行才显示 \'多值字段列,包含当前登录者的行才显示,项目参与人是多值列。下面代码不对,怎么修改呢?谢谢 If _UserGroup = "经理" Then DataTables("室内设计项目").LoadFilter = "" Else DataTables("室内设计项目").LoadFilter = "项目参与人 = \'" & _UserName & "\' or 项目参与人 like \'%," & _UserName & "\' or 项目参与人 like \'" & _UserName & ",%\'" End If DataTables("室内设计项目").Load() |
-- 作者:有点甜 -- 发布时间:2018/5/31 18:18:00 -- DataTables("室内设计项目").LoadFilter = "(\',\' + 项目参与人 + \',\') like \'%," & _UserName & ",%\'" |
-- 作者:湛江智 -- 发布时间:2018/6/1 9:39:00 -- 回复:(有点甜)DataTables("室内设计项目").LoadFil... 如果导入的数据不规范 人名之间有、顿号 /斜线 中文,逗号 都能识别,代码怎么改呢? |
-- 作者:有点甜 -- 发布时间:2018/6/1 9:58:00 -- 那改成
DataTables("室内设计项目").LoadFilter = "项目参与人 like \'%" & _UserName & "%\'" |