VBS来设置online table控件以显示某段时间的数据

已锁定

扫地老头

  • 帖子

    1148
  • 精华

    9
  • 被关注

    7

论坛等级:侠士

注册时间:2005-09-09

普通 普通 如何晋级?

VBS来设置online table控件以显示某段时间的数据

309

3

2016-11-05 11:19:03

 做了脚本如下

Char *string1;
Char *string2;
Char begin[20];
Char end[20];
Dim TableObj
Set TableObj=ScreenItems("Onlinetable");

string1=GetPropChar(lpszPictureName,"日历控件","Year");
string2=GetPropChar(lpszPictureName,"日历控件","Month");

 

 

sprintf(begin,"16-%S-01 00:00:00",string2);
sprintf(end,"16-%S-05 00:00:00",string2);


SetPropWord(lpszPictureName,"Onlinetable","index",0);
SetPropBool(lpszPictureName,"Onlinetable","Online",0);//TableObj.Online=0
SetPropBool(lpszPictureName,"Onlinetable","TimeColumnBeginTime",begin);
SetPropBool(lpszPictureName,"Onlinetable","TimeColumnEndTime",end);

TableObj.command="reload";

想测试online table显示2016-10-01至2016-10-05这段时间的数据,但是online table未响应,不知哪里出了问题,请大侠指点。用的是wincc 7.2.

 

VBS来设置online table控件以显示某段时间的数据 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有31143条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。