想实现以下功能:
针对不同的用户登录,画面的部分内容隐藏或者显示。
比如:某些用户可以看见A按钮和B文本;
某些用户登录看不见A按钮和B文本。
具体该如何实现呢?
请各位朋友赐教。
谢谢。
问题补充:
请教:
脚本该如何写?
能给个例子吗?
谢谢!
最佳答案
配置权限是一方面,这个不难。
对于隐藏或显示则较为麻烦,如果在各个按钮中对显示属性进行动态检测,数量少还可以,多了占用资源太厉害。
还是在全局脚本中做,使用PASSCheckLevelPermission来检测当前用户是否具有某权限号,如有则置内部变量为1,否则为0。然后将控件显示连接到内部变量。
----------------------------
SetTagBit("内部变量",PASSCheckLevelPermission(20));
触发条件选@CurrentUser就可以了。
提问者对于答案的评价:
准确!
专业!
谢谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc275178.html