以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]限定用户看到记录  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=132207)

--  作者:桔子皮
--  发布时间:2019/3/16 17:12:00
--  [求助]限定用户看到记录
表A有一列“参与人员”,为多值字段,现在想让只有用户名在“参与人员”列中的人才能看到,在项目属性loadusesetting中怎样限定?

比如“参与人员”中有“张三、李四”等人,张三、李四登录后能看到此行。
[此贴子已经被作者于2019/3/16 17:15:38编辑过]

--  作者:有点蓝
--  发布时间:2019/3/16 17:31:00
--  
\'\'\'
DataTables("订单").LoadFilter = "\'、\'+ 参与人员 + \'、\' like \'%、" & User.Name & "、%\'"
DataTables("订单").Load()

--  作者:桔子皮
--  发布时间:2019/3/16 18:18:00
--  记录不显示
以参与人员登录,排名第一的可以看到,其他排名在后的记录都看不到了啊
[此贴子已经被作者于2019/3/16 18:38:12编辑过]

--  作者:桔子皮
--  发布时间:2019/3/16 18:56:00
--  [求助]
只能看到参与人员第一的记录,其他排名在后的看不到啊。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目3.zip

比如:第一条记录,参与人员为张三、李四
         第二条记录,参与人员为李四,张三
张三登录时只能看到第一条记录,第二条看不到。
[此贴子已经被作者于2019/3/16 19:44:18编辑过]

--  作者:有点蓝
--  发布时间:2019/3/18 8:42:00
--  
DataTables("订单").LoadFilter = "\',\'+ 参与人员 + \',\' like \'%," & User.Name & ",%\'"
--  作者:桔子皮
--  发布时间:2019/3/19 8:04:00
--  感谢
可以了,感谢。