以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教老师权限BUG如何改善  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=142409)

--  作者:wakai
--  发布时间:2019/10/25 22:53:00
--  请教老师权限BUG如何改善
系统运行大半年时间,发现权限控制不准
代码如下:
If Vars("权限").Contains("基础_商品查询") = False Then
    msgbox("无操作权限,请联系管理员!",64,"提示")
    Return
End If

以上代码设置了“基础_商品查询”,同时也相当于开启了“基础_商品”权限,因为字符“基础_商品查询”包含了“基础_商品”
有什么方法改吗


--  作者:有点蓝
--  发布时间:2019/10/25 22:57:00
--  
不可能,除非代码改为:If Vars("权限").Contains("基础_商品") = False Then,才是上面的情况。

如果有多个权限时,Vars("权限")里面是什么内容?