组态王月报表,脚本对吗 点击:1873 | 回复:9



wangxiaobao869

    
  • 精华:0帖
  • 求助:5帖
  • 帖子:9帖 | 22回
  • 年度积分:0
  • 历史总积分:236
  • 注册:2013年2月21日
发表于:2014-11-03 14:09:22
楼主

想做温湿度月报表,查询时是空格,

\\本站点\查询年=data001.Year;

\\本站点\查询月=data001.Month;

ReportSetCellString("Report0",1,1, "温度");

ReportSetCellString("Report0",1,17, ":℃");

string nian=StrFromReal( data001.Year,0,"f" );

string yue=StrFromReal( data001.Month,0,"f" );

long hang;

hang=1;

while (hang<=31)

{\\本站点\行=hang;

string rikai=StrFromReal( \\本站点\行,0, "f" );

hang=hang+1;

string riguan=StrFromReal(\\本站点\行,0, "f" );

stringstartime=nian+"-"+yue+"-"+rikai+"-"+"0"+"-"+"0"+"-"+"0";

stringendtime=nian+"-"+yue+"-"+riguan+"-"+"0"+"-"+"0"+"-"+"0";

stringjilutime=nian+"-"+yue+"-"+riguan;

\\本站点\位置=hang+1;

ReportSetCellString("Report0", \\本站点\位置, 2, jilutime);

\\本站点\室905温度平均=GetStatisData("\\本站点\室905温度",startime, 600, 2,endtime);

ReportSetCellString("Report0",\\本站点\位置, 3, \\本站点\室905温度平均);

\\本站点\室906温度平均=GetStatisData("\\本站点\室906温度",startime, 600, 2,endtime);

ReportSetCellString("Report0",\\本站点\位置, 4, \\本站点\室906温度平均);

\\本站点\室907温度平均=GetStatisData("\\本站点\室907温度",startime, 600, 2,endtime);

ReportSetCellString("Report0",\\本站点\位置, 5, \\本站点\室907温度平均);

\\本站点\室908温度平均=GetStatisData("\\本站点\室908温度",startime, 600, 2,endtime);

ReportSetCellString("Report0",\\本站点\位置, 6, \\本站点\室908温度平均);

\\本站点\室909温度平均=GetStatisData("\\本站点\室909温度",startime, 600, 2,endtime);

ReportSetCellString("Report0",\\本站点\位置, 7, \\本站点\室909温度平均);

\\本站点\室910温度平均=GetStatisData("\\本站点\室910温度",startime, 600, 2,endtime);

ReportSetCellString("Report0",\\本站点\位置, 8, \\本站点\室910温度平均);

\\本站点\室912温度平均=GetStatisData("\\本站点\室912温度",startime, 600, 2,endtime);

ReportSetCellString("Report0",\\本站点\位置, 9, \\本站点\室912温度平均);

\\本站点\室913温度平均=GetStatisData("\\本站点\室913温度",startime, 600, 2,endtime);

ReportSetCellString("Report0",\\本站点\位置, 10, \\本站点\室913温度平均);

\\本站点\室917温度平均=GetStatisData("\\本站点\室917温度",startime, 600, 2,endtime);

ReportSetCellString("Report0",\\本站点\位置, 11, \\本站点\室917温度平均);

\\本站点\室919温度平均=GetStatisData("\\本站点\室919温度",startime, 600, 2,endtime);

ReportSetCellString("Report0",\\本站点\位置, 12, \\本站点\室919温度平均);

\\本站点\室921温度平均=GetStatisData("\\本站点\室921温度",startime, 600, 2,endtime);

ReportSetCellString("Report0",\\本站点\位置, 13, \\本站点\室921温度平均);

\\本站点\室924温度平均=GetStatisData("\\本站点\室924温度",startime, 600, 2,endtime);

ReportSetCellString("Report0",\\本站点\位置, 14, \\本站点\室924温度平均);

\\本站点\室926温度平均=GetStatisData("\\本站点\室926温度",startime, 600, 2,endtime);

ReportSetCellString("Report0",\\本站点\位置, 15, \\本站点\室926温度平均);

\\本站点\室928温度平均=GetStatisData("\\本站点\室928温度",startime, 600, 2,endtime);

ReportSetCellString("Report0",\\本站点\位置, 16, \\本站点\室928温度平均);}





hn_zxg_6007205194

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 29回
  • 年度积分:0
  • 历史总积分:128
  • 注册:2015年6月24日
发表于:2019-06-23 22:38:15
1楼

好贴不要沉,大家啊帮忙顶一下

Lonely_99

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2490回
  • 年度积分:0
  • 历史总积分:117
  • 注册:2014年10月29日
发表于:2019-06-24 22:34:31
2楼

谢谢楼主分享,好东西

小怪装

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 104回
  • 年度积分:3
  • 历史总积分:56
  • 注册:2018年4月02日
发表于:2019-06-27 22:03:50
3楼

谢谢楼主分享,好东西

shukwrf

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 29回
  • 年度积分:10
  • 历史总积分:108
  • 注册:2010年9月30日
发表于:2019-09-08 16:01:21
4楼

没有问题,好脚本

徐健中

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:105
  • 注册:2016年10月10日
发表于:2019-11-26 12:37:55
5楼

QI E 460802684 楼主急用  联系


热门招聘
相关主题

官方公众号

智造工程师