Wincc组合框登录

请大家帮我看看,我写的哪里有问题,现在情况是这样的:数据库读取登录用户名到组合框,组合框选定文本给到变量"UserName",IO域给到"PassWord"  两个值确定是已经给到变量的,然后点击登录执行脚本 PWRTSilentLogin(GetTagChar("UserName"),GetTagChar("PassWord"),就提示登录错误,反复测试发现数据库读取过来的值,给到"UserName"就会不行,但是值是有的连接到IO域都是可以显示出来且是对的,试过删除了全局脚本直接在组合框的TEXT属性直接输入"管理员"这样就可以,我想是不是全局脚本写的有问题,麻烦大家帮我看一下哪里的问题

图片说明:

Wincc组合框登录    Wincc组合框登录    Wincc组合框登录    Wincc组合框登录    Wincc组合框登录   

最佳答案

尝试用trim函数处理一下oRs.Fields(1).Value:把oRs.Fields(1).Value修改为trim(oRs.Fields(1).Value)
还有,画面中尽量不要使用周期触发脚本,读取组合框选择用户的脚本可以写在如截图"选定文本"事件下

图片说明:

Wincc组合框登录  

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐