最近将一个5.1版的项目,试着转化成6.2版,别的一切正常。点击数据,显示出历史趋势控件,显示当前一天的历史趋势,这个功能在5.1一切正常,但在6.2 ,第一次点击显示出来的历史趁势曲线总是空白,第二次点击才是正常的。请问这是什么原因?怎么解决?
问题补充:
我的曲线是在页面上显示一个趋势控件,点击数据时,通过脚本将变量名赋给控件,并点控件显示出来,我目前的经历是,第一次点击,只是将控件显示出来,但没有出现曲线,但点控件的关闭按钮,再点击数据,再次显示控件,这时曲线就出来了....好像总要有那么一个关闭过程....有脚本可以关闭趋势控件的吗?
MyTrend.Command = "Reload" 好像不起作用,,这个命令是怎么用的?除了Reload 还有其它的什么的吗??
新做一个页面组态,也是一样的问题,请问成功的是怎么做的??
是要弹出的历史曲线控件...如果是一开始就显示的,一切正常。
最佳答案
使用脚本动态设置变量名,最终需要“刷新”一下,方可使趋势显示出来,而“刷新”就是设置趋势控件的Command属性为Reload即可。
Dim MyTrend
set MyTrend = ScreenItems("OnlineTrend1")
MyTrend.Command = "Reload"
--------------------
是要弹出的历史曲线控件?
控制的是控件的显示属性吗?将Reload放在显示代码后面,显示后再Reload试试。
提问者对于答案的评价:
有点帮助,但可惜我还没有解决问题...
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc275718.html