Access快速开发平台--判断当前用户角色是否为管理员-麥田
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access开发平台


Access快速开发平台--判断当前用户角色是否为管理员

发表时间:2019/5/5 0:59:13 评论(0) 浏览(5129)  评论 | 加入收藏 | 复制
   
摘 要:Access快速开发平台--判断当前用户角色实否为管理员
正 文:
      使用Access快速开发平台,如何用代码实现判断当前用户角色是否为管理员?
代码如下:
If GetParameter("Current User RoleName") Like "*管理员" Then

详   解:
1. 默认数据类型就是dbText,默认值就是"",可以省略。
2. dbText是一个VBA常量,常量不可能像字段名那样存在空格不需要加[  ]。
3. Like 运算符的返回结果已经是布尔值了,不需要再去 = True

当前用户的信息,登录后都可以用GetParameter函数获取,第1个参数名就是 【“Current User " + 字段名】,字段名来源于用户名Sys_Users和权限表Sys_Roles中。

从这个表里可以查看系统管理员的字段名,如下图:


Access软件网交流QQ群(群号:198465573)
 
 相关文章
快速开发平台--获取当前登录名\获取当前用户名\获取当前操作员的代...  【红尘如烟  2013/5/13】
快速开发平台--获取当前登录名\获取当前用户名\获取当前操作员的代...  【新卫  2013/12/12】
快速开发平台--获取当前登录名\获取当前用户名\获取当前操作员的代...  【缪炜  2015/3/8】
Access开发平台--2.0以上版本平台如何获取当前选中菜单节点...  【杜超  2016/3/28】
Access开发平台--获取当前登录名\用户名\操作员及其它用户权...  【杜超  2016/8/29】
常见问答
技术分类
相关资源
文章搜索
关于作者

麥田

文章分类

文章存档

友情链接