原创
报表名存储为日期格式
2008-1-22 19:55
3226
5
5
分类:
工业电子
为什么要将报表名存为日期格式呢?其实我是想调用日记录时方便些。
如何实现?
首先随便做个按钮,在“弹起时”加入程序语言如下:
STRING a1;
string a3;
string a4;
long month;
long day;
month=\\本站点\$月;
day= \\本站点\$日;
a3=StrFromInt( month,10 );
if(month<10)a3="0"+a3;
a4=StrFromInt( day,10 );
if(day<10)a4="0"+a4;
a1="E:\Learn\组态\历史报表处理+时间\"+StrFromInt(\\本站点\$年,10)+a3+a4+".rtl";
ReportSaveAs("Report0",a1);
倒数第一行要注意的是:“Report0"为报表名称;
倒数第二行要注意的是:此处路径为实际自己保存路径;
为什么要加倒数第三和倒数第五行呢?如果不加会出现什么结果呢?
其实保存为日期格式的方法非常之多,不过目前我会用及感觉到还算不错的就这个。
为什么方法多呢?其实有好多日期保存命令语句将2008年1月21日保存为2008121;
将2008年12月1日仍保存为2008121;
这个结果是我不愿意看到的,也是不能看到的。所以有了倒三和倒五的判断语句;
文章评论(0条评论)
登录后参与讨论