@CurrentUser

用特定的用户名登录来实现某个对像的可视,其它用户登录不显示。我想用@CurrentUser内部变量与一个量进行比较,可没有成功。请问我的想法对否,应该怎么实现?

最佳答案

如楼上所说给用户分配一个特定的授权号,比如20,然后在对象属性->显示->C动作,添加如下脚本:
 #pragma code ("UseAdmin.DLL")
 #include "pwrt_api.h"
 #pragma code ()
 return PWRTCheckPermission(20,TRUE);

 当然比较用户名也是可以的,比如:
 对象属性->显示->动态对话框,表达式为
 strcmp(GetTagChar("@CurrentUser"),"XXX")==0
 表达式结果:是->显示,否->不显示

提问者对于答案的评价:
谢谢您!这两个方法都好用!祝工作顺利!万事如意!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc274454.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午10:45
下一篇 2019年6月11日 上午10:46

相关推荐

  • vb如何访问wincc

    现在需要用vb做一个程序来访问wincc中的实时变量数据并通过计算机串口送到外部模拟屏中,怎样用vb访问wincc中的实时变量? 问题补充:to城外之人:按照你的方法,如果直接用w…

    SIMATIC WinCC 2019年6月11日
  • 如何将两台服务器上的数据记录整合到一台电脑上?

    我现在的Wincc监控系统是C/S结构的。设备名称分别为Server7、Server8、Server11、Server12、PCS09~12,其中:  &nbs…

    SIMATIC WinCC 2017年12月9日
  • winCC操作系统兼容性问题

    我现在需要做两台服务器的冗余系统,下带2台客户机。使用的是WinCC6SP3亚洲版服务器由于采用了hp的服务器,只能使用server2003,客户机采用windowsxp,有没有人…

    SIMATIC WinCC 2020年11月1日
  • Wincc报表使用

    Wincc怎么做报表?像日报表,月报表之类的,以前实现历史数据查询是通过wincc的控件实现的,这种历史数据控件实现数据查询和报表有什么区别? 最佳答案 WinCC报表问题合集ht…

    SIMATIC WinCC 2021年7月5日
  • 请问:什么叫VB脚本啊?

    请问:什么叫VB脚本啊?谢谢!! 最佳答案 用VB语言来进行相关的编程,所谓的脚本就是一般指描述性语言,如JAVASCRIPT,VBSCRIPT,等等,接近人类自然语言,都是解释执…

    SIMATIC WinCC 2019年6月11日
  • 在pc上启动运行系统?

    在c盘根目录下,无中文, 问题补充:能有详细一点的方案吗? 重新编译的是PLC还是别的,我重新编译PLC后系统块和画面都没了;需要migrant移植升级再打开–这个怎么…

    2021年7月5日
  • step7 5.4与v5.3区别

    请问STEP7 V5.3与V5.4啥区别? 我公司的S7-300plc用V5.4下的程序,我用V5.3读出后,cpu型号显示问号。是版本低的原因吗? …

    SIMATIC WinCC 2019年6月11日
  • WinCC如何与300PLC进行Profibus DP通信

    WINCC V6,2与S7-300PLC的DP通信是否也得靠OPC进行通信?大侠给推荐个关于WinCC如何与300PLC进行Profibus DP通信的教程吧,…

    SIMATIC WinCC 2018年3月6日
  • 查询多个归档变量的数据

    Dim sPro  Dim sDsn  Dim sSer  Dim sCon&n…

    SIMATIC WinCC 2019年6月11日
  • WINCC如何采集扫描枪数据

    我想用WINCC采集USB口霍尼韦尔的扫描枪条形码,如何实现。 问题补充:条形码位数共有22位,机型号12位,编号10位.一维码。机型号及编号分开显示。而且模拟键盘输入必须人工定位…

    SIMATIC WinCC 2019年6月10日