请问:WinCC ODK(开放式开发工具包)哪里可以买得到?价格多少?
如何动态修改以下报表布局?
现有100个变量记录归档,名称分别是Archive001、Archive002、…、Archive100,每个归档都包括两个归档变量:ArcTag1、ArcTag2。
要求:1、打印指定归档的ArcTag1、ArcTag2的曲线图(共享Y轴);
2、以表格形式打印指定归档的ArcTag1、ArcTag2的归档数据。
注:时间范围的动态设定问题本人已搞定,在此可忽略。
指定归档名称为ArcName,sprintf(ArcName,” Archive%03d”,iNumber),其中:iNumber为指定的归档序号(1~100)。
组态时只组态一个报表布局和一个打印作业(如以Archive001为样板):
报表布局名称为:PRNLayout.rpl。在此布局的动态部分,放置了一个动态图元文件(DynMetafile1)和一个动态表格对象(DynTable1),在它们的连接(Connect)部分的变量选择(Tag Selection)中,添加了上面的两个归档变量,如:
Archive001\ ArcTag1
Archive001\ ArcTag2
本人的本意是如何在运行时动态修改Archive001\ ArcTag1和Archive001\ ArcTag2中的Archive001为指定归档名称ArcName。当然这需要WinCC API的支持。
打印作业名称为:PRNJob。选择上面的报表布局,时间为绝对时间范围。