V7.0.3.1
我使用了公司同事给我的授权,在授权管理器中,检查,发现connectivity pack授权,打√,无限制;但是 没有在使用,即没有->符号。
然后我在脚本中使用 Tag:R语句,导致 语法错误,未指定对象。 我就怀疑是我的授权问题。为什么 没有在使用中呢?
我的 V7.3是没有问题的,授权显示 使用中,有符号->。使用tag:R语句 没有问题。能够读到历史数据。
问题是:V7.0为什么不行.....如何才能让这个授权 “”在使用中“”?
问题补充:
附件
图片说明:
最佳答案
刚好也在测这个,就去看了一下自己的授权。
图1是直接打开看到的,1个授权正常,1个授权已使用,没有执行脚本。
这时在运行命令中执行reset_wincc.vbs后
如图2,1个正常,0个已使用,执行脚本依旧可以执行,但执行后刷新,这个还是0个已使用
然后我重启了电脑,又变成图1了,所有我感觉这个授权只要显示正常就OK,已使用这个不起什么作用,因为reset后依旧能使用啊。所有这个授权不是关键问题,看那个状态说明不了什么。
图片说明:
提问者对于答案的评价:
确实如此了,我的问题解决了。我写了个Msgbox Err.Number&Err.Description
一看是 command 没有对象 代码424. 细查发现
Set ojbcommand = CreateObject("ADODB.Command")
With objcommand
.CommandType = 1
.ActiveConnection = objconnection
.CommandText = ss
End With
----------------------
可以看到 应该是Set objcommand。。。。而不是 Set ojbcommand 我太不细心了呵呵 谢谢大家
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc362800.html