以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]关于开发者权限问题! (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=13098) |
-- 作者:gaoyong30000 -- 发布时间:2011/9/27 17:21:00 -- [求助]关于开发者权限问题! 在编程的时候 也要考虑到开发者! 能否直接让开发者直接拥有全部的权限 而不需要在代码里考虑它? 例如:我这个代码 If user.name <> "开发者" AndAlso user.group <> "客服部" Then Tables("意向客户历史回访情况").Visible = False Tables("历史操作记录").Visible = False Tables("编码").Visible = False MainTable = Tables("销售意向客户进度管制") End If 如果不写开发者的话 开发者进来 有些表就会隐藏了 代码少 逻辑少的话 可以这样搞 代码多 逻辑多的话 多了个开发者 显然很麻烦! [此贴子已经被作者于2011-9-27 17:22:33编辑过]
|
-- 作者:czy -- 发布时间:2011/9/27 20:47:00 -- 这有什么麻烦的呢,再多的逻辑只需一个判断而已。 如:
If User.Type = 0 Then |
-- 作者:gaoyong30000 -- 发布时间:2011/9/27 22:01:00 -- 这代码 很强大啊! 能解释下吗 帮助里 貌似没有 = 0的情况
|
-- 作者:czy -- 发布时间:2011/9/27 22:42:00 -- 是,我这是不规范的写法,规范的为
If User.Type = UserTypeEnum.Developer then Return |
-- 作者:gaoyong30000 -- 发布时间:2011/9/28 0:31:00 -- 额 原来如此! |