Foxtable(狐表)用户栏目专家坐堂 → 请教让两个用户组处理相同的行


  共有6443人关注过本帖树形打印复制链接

主题:请教让两个用户组处理相同的行

帅哥哟,离线,有人找我吗?
13315253800
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:584 积分:4251 威望:0 精华:0 注册:2018/1/3 16:03:00
请教让两个用户组处理相同的行  发帖心情 Post By: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  可以,但只能满足一个条件

我想满足两个条件,请教老师指定一下


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By: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
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:584 积分:4251 威望:0 精华:0 注册:2018/1/3 16:03:00
  发帖心情 Post By:2022/8/22 17:24:00 [只看该作者]

谢谢蓝老师!我用错了逻辑运算符。谢谢指定!

 回到顶部