以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教让两个用户组处理相同的行 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=179413) |
-- 作者:13315253800 -- 发布时间:2022/8/22 17:09:00 -- 请教让两个用户组处理相同的行 "A"和"B"两个用户组登录时加载"信息"表的所有行,其他用户只加载“编号”等于本组的行,以下代码未能实现 If User.Group = "A" AndAlso User.Group = "B" Then DataTables("信息").LoadFilter = "" Else DataTables("信息").LoadFilter = "编号= \'" & User.Group & "\'" End If DataTables("信息").Load() 改成 If User.Group = "A" And
User.Group = "B" Then ‘也没成功 只有 If User.Group = "A" Then 可以,但只能满足一个条件 我想满足两个条件,请教老师指定一下 |
-- 作者:有点蓝 -- 发布时间:2022/8/22 17:12:00 -- If User.Group = "A" orelse User.Group = "B" Then DataTables("信息").LoadFilter = "" Else DataTables("信息").LoadFilter = "编号= \'" & User.Group & "\'" End If DataTables("信息").Load() 参考:http://www.foxtable.com/webhelp/topics/0220.htm |
-- 作者:13315253800 -- 发布时间:2022/8/22 17:24:00 -- 谢谢蓝老师!我用错了逻辑运算符。谢谢指定! |