Foxtable(狐表)用户栏目专家坐堂 → 关于权限问题的咨询~~


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

主题:关于权限问题的咨询~~

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


加好友 发短信
等级:三尾狐 帖子:660 积分:3965 威望:0 精华:0 注册:2014/3/16 20:34:00
  发帖心情 Post By:2014/5/12 22:30:00 [显示全部帖子]

想了,一下,老师讲的太高级,我后续再学,老老实实,土办法~~~~增加一个用户怎么样弄??

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


加好友 发短信
等级:三尾狐 帖子:660 积分:3965 威望:0 精华:0 注册:2014/3/16 20:34:00
  发帖心情 Post By:2014/5/12 22:34:00 [显示全部帖子]

For Each s As String In "ComboBox1|TextBox4|Button3|Button1|Button4".Split("|")
    e.Form.Controls(s).Enabled = (User.roles = "日常事务" or User.roles = "个案拆分" )

 

 

这种改发,我就不需要改变用户现有角色~~~

 

你给的代码like,就要改变用户现有角色~~需要增加角色,对吧??


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


加好友 发短信
等级:三尾狐 帖子:660 积分:3965 威望:0 精华:0 注册:2014/3/16 20:34:00
  发帖心情 Post By:2014/5/13 8:08:00 [显示全部帖子]

第一条问题:

老师你搞得我有点晕了,~~~我想问问以下A和B代码的区别是什么??

A:

For Each s As String In "ComboBox1|TextBox4|Button3|Button1|Button4".Split("|")
    e.Form.Controls(s).Enabled = (User.roles = "日常事务" or User.roles = "个案拆分" )

 

B:

For Each s As String In "ComboBox1|TextBox4|Button3|Button1|Button4".Split("|")
    e.Form.Controls(s).Enabled = (User.roles like "*日常事务*" or User.roles like "*个案拆分*" )

 

第二条问题:

比如:我有两个用户:A和B

A的角色是个案拆分

B的角色是日常事务

 

我窗口中的经常用到的权限代码是User.roles = "XXX"

 

现在我通过用户管理,将A的角色,从原来的个案拆分,变成了个案拆分+日常事务,导致A用户,两种权限都不能用。。那如果是这样的话,我想问问,用户管理里面的角色多选,有什么意义呢??

 

 

 

 


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


加好友 发短信
等级:三尾狐 帖子:660 积分:3965 威望:0 精华:0 注册:2014/3/16 20:34:00
  发帖心情 Post By:2014/5/13 8:59:00 [显示全部帖子]

老师,能按以上发布的内容答复一下我吗??

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


加好友 发短信
等级:三尾狐 帖子:660 积分:3965 威望:0 精华:0 注册:2014/3/16 20:34:00
  发帖心情 Post By:2014/5/13 9:02:00 [显示全部帖子]

有人回复我36楼的两个问题吗?

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


加好友 发短信
等级:三尾狐 帖子:660 积分:3965 威望:0 精华:0 注册:2014/3/16 20:34:00
  发帖心情 Post By:2014/5/13 10:37:00 [显示全部帖子]

那如果我不用多角色,我用“用户”呢??也就是,我设定用户A和B都能编辑,是不是就可以用

 

For Each s As String In "ComboBox1|TextBox4|Button3|Button1|Button4".Split("|")
    e.Form.Controls(s).Enabled = (User.roles = "日常事务" or User.roles = "个案拆分" )


 回到顶部
总数 27 上一页 1 2 3