以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]请教一段关于权限设置的代码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=129800) |
-- 作者:bashanren -- 发布时间:2019/1/6 18:04:00 -- [求助]请教一段关于权限设置的代码 各位老师下午好!! 我在菜单中设有下面一段代码,目的是登录用户如果是“超级管理”或“管理员”的话,有限打开“词典设置”这个窗口,否则提示“权限不足”并回。但运行时两个问题:一是说Cancel未申请;二是说从字符串“超级管理”转到类型“Boolean”转换不效,不知如何修改,请大师帮忙,谢谢!! If _UserRoles <> "管理员" Or "超级管理" Then \' 如果是管理员或者超级管理 msgbox("权限不足!") Cancel = True \'则具备所有权限 Else Forms("词典设置").open End If |
-- 作者:2900819580 -- 发布时间:2019/1/6 19:34:00 -- e.Cancel = True \'则具备所有权限 或者更改为e.form.close
|
-- 作者:有点甜 -- 发布时间:2019/1/6 19:49:00 -- 改成
If _UserRoles <> "管理员" AndAlso _UserRoles <> "超级管理" Then \' 如果是管理员或者超级管理
msgbox("权限不足!")
Else
Forms("词典设置").open
End If [此贴子已经被作者于2019/1/6 19:50:11编辑过]
|