发表于:2010-04-02 13:51:52
楼主
本人正在用组态王组态一个工程,现遇到报表保存的难题,请各位指点:
工程中想实现报表保存的文件名以 日期+时间+用户名 来保存数据报表。我用实验里一下几种方法:
方法一
string filename;
filename=InfoAppDir()+"\数据记录文件夹\"+
StrFromReal( \\本站点\$年, 0," f" )+
StrFromReal( \\本站点\$月, 0, "f ")+
StrFromReal( \\本站点\$日, 0," f" )+
StrFromReal( \\本站点\$时, 0," f" )+
StrFromReal( \\本站点\$分, 0," f" )+
StrFromReal( \\本站点\$秒, 0, "f ")+
\\本站点\$用户名+
".xls";
ReportSaveAs("数据记录报表",filename);
方法二
string filename;
filename=InfoAppDir()+"\数据记录文件夹\"+
\\本站点\$日期+\\本站点\$时间+
\\本站点\$用户名+
".xls";
ReportSaveAs("数据记录报表",filename);
使用方法一时,保存的文件名种只能显示月份和秒,而其他位数的字符都显示空格。使用方法二时能保存报表,但没有文件名。
现请教各位,我该如何实现我所需要的功能呢?
请指教!!