想做当前登录为admin时候按钮显示,其他账号登录时候不显示,要在按钮display里面怎么处理呢?

想做当前登录为admin时候按钮显示,其他账号登录时候不显示,要在按钮display里面怎么处理呢?

问题补充:
方法明白了,可为什么我点时钟出来的不是设置触发器的内容呢?

最佳答案

全局脚本判断当前用户名是不是admin,如果是则置位bool变量否则复位它。然后按钮的显示属性用动态对话框连接这个bool量,为1显示,为0不显示。
vbs全局脚本,周期1s:
dim mytag
mytag=hmiruntime.tags("@currentuser").read
if mytag="admin" then
hmiruntime.tags("xianshi").write 1
else
hmiruntime.tags("xianshi").write 0
end if


按钮属性--显示,右键--动态对话框,选择变量xianshi,bool类型,为1显示,为0不显示。


补充:不知道你想表达什么意思,只有全局脚本才有触发器的概念。c和vbs都是一样的设置方式。
在脚本编辑窗口点右键选择信息和触发器:

图片说明:

想做当前登录为admin时候按钮显示,其他账号登录时候不显示,要在按钮display里面怎么处理呢?  想做当前登录为admin时候按钮显示,其他账号登录时候不显示,要在按钮display里面怎么处理呢?  想做当前登录为admin时候按钮显示,其他账号登录时候不显示,要在按钮display里面怎么处理呢?  

提问者对于答案的评价:
我自己弄明白了 只有做在action下面才有触发器

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日 下午7:07
下一篇 2017年6月24日 下午7:07

相关推荐

  • wincc两台单客户,冗余问题?

    是这样的,两台wincc单用户模式。因为需要每小时读取一次PLC的一些数据的一小时累计值并且给下位发送一个清零指令。两台的时间,一个快一个慢的话,慢的发送清零指令,才能保证两台机子…

    SIMATIC WinCC 2017年10月31日
  • WINCC工程问题

    wincc一直运行正常,在VB脚本里面添加了一个数据库查询distinct后取消激活再激活,突然出现问题,工程在英文目录下,打开后左面只显示计算机、变量管理、结构变量,下面的图形编…

    SIMATIC WinCC 2021年7月5日
  • audit和logon的资料

    请教关于AUDIT和LOGON相关的资料,不甚感激 最佳答案 http://jsmww.blog.51cto.com/739067/155929数据库用户避开了LOGON_AUDI…

    SIMATIC WinCC 2019年6月11日
  • WINCCV6.2无法激活

    没有在电脑属性里勾选“报警记录运行”“变量记录运行”之前是可以激活的。勾选之后只能激活到“初始化归档管理”的50%,路径和项目名称没有中文或空格,即使是新建的一个空白项目,也是如此…

    2017年12月7日
  • SQL服务器的连接

    WinCC当再次打开是出现:无法将数据库某某.hmi连接到SQL服务器,请确认.hmi和_log.ldf文件相匹配,现在程序中只有.hmi文件了,不能打开,_log.ldf文件可能…

    SIMATIC WinCC 2019年6月11日
  • 寻WinCC Tag Simulator

    我的WinCC是PCS7里的,没有WinCC tag simulator组件,哪位有单独的安装组件,发给我一下啊!万分感谢! 最佳答案 PCS7里面的Wincc…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible 报警记录为什么成对出现?

    wincc flexible 报警记录成对出现。从时间上看,每个报警到来跟消失,历史报警都会记录,这是什么原因? 问题补充:想去除报警消失时存档的历史报警记录,…

    SIMATIC WinCC 2021年7月5日
  • 2台WINCC同时监控

    我公司发动机装配线所有设备的PLC为CP315-2DP,网络模块为CP343-1,他们都通过交换机组成一个局域网。其中一台装有WINCC的电脑通过网线接入到交换机上,采取个设备的数…

    SIMATIC WinCC 2019年6月11日
  • SetTagValue/GetTagValue函数的使用。急!

    SetTagValue/GetTagValue函数的使用方法。。请详细。最好举个例子。谢谢 问题补充:能不能给个实例什么的。。我不知怎么用 最佳答案 SetTagValue/Get…

    SIMATIC WinCC 2019年6月11日
  • Wincc 7.4 做服务器并冗余,请问服务器和冗余授权都要选两个吗?

    Wincc 7.4 做服务器并冗余,请问服务器和冗余授权都要选两个吗? 最佳答案 WinCC Server需要购买两个授权,WinCC Re…

    SIMATIC WinCC 2021年7月5日