892171358
级别: 探索解密
精华主题: 0
发帖数量: 5 个
工控威望: 111 点
下载积分: 573 分
在线时间: 3(小时)
注册时间: 2012-08-29
最后登录: 2013-08-25
查看892171358的 主题 / 回贴
楼主  发表于: 2012-09-13 23:45
我在d盘\组态王题库\下创建了一个监控中心。按书上的步骤却不能生成报表,我在桌面重新创建了一个工程,却能保存,我想知道如何在我的d盘\组态王题库\下也能保存
jsh987321
级别: 家园常客
精华主题: 0
发帖数量: 336 个
工控威望: 550 点
下载积分: 407 分
在线时间: 405(小时)
注册时间: 2008-08-01
最后登录: 2024-10-30
查看jsh987321的 主题 / 回贴
1楼  发表于: 2012-09-14 09:16
你把保存的路径写进去就好了。如
wenjianming1="E:\数据报表\运行记录\"+\\本站点\$日期+" "+hour+"时 "+minute+" 分"+second+" 秒"+".xls";
ReportSaveAs("Report11"  ,  wenjianming1);  
其中Report11是报表名,
E:\数据报表\运行记录\是保存的路径。\一定要的,它表示的是文件夹,
892171358
级别: 探索解密
精华主题: 0
发帖数量: 5 个
工控威望: 111 点
下载积分: 573 分
在线时间: 3(小时)
注册时间: 2012-08-29
最后登录: 2013-08-25
查看892171358的 主题 / 回贴
2楼  发表于: 2012-09-14 20:55
那个infoappdir() 看、就不要写了吗 他不是返回当前工程的路径吗
892171358
级别: 探索解密
精华主题: 0
发帖数量: 5 个
工控威望: 111 点
下载积分: 573 分
在线时间: 3(小时)
注册时间: 2012-08-29
最后登录: 2013-08-25
查看892171358的 主题 / 回贴
3楼  发表于: 2012-09-15 00:07
不知道是我电脑问题还是别的原因还是保存不了
string name;
name="D:\组态王程序库\监控中心\1234\"+\\本站点\$日期+StrFromint(\\本站点\$时,10 )+"时"+StrFromint(\\本站点\$分, 10 )+"分"+StrFromint( \\本站点\$秒, 10)+"秒"+".rtl";
ReportSaveAs("real",name);
报表控件名是 real