以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  输出打印报表为excel格式  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=2937)

--  作者:yanfx
--  发布时间:2011/1/10 10:14:00
--  输出打印报表为excel格式
上级要求的报表我可以用易表打印出来,但是上级还要excel的。格式和列名称以及列数量均与我的易表文件不同。直接输出易表为excel与要求差的太远,目前我是用复制粘贴来解决的,但是太慢。不知各位有何好的方法

--  作者:wjq1072
--  发布时间:2011/1/10 11:41:00
--  
导出excel不行吗?
--  作者:Czy
--  发布时间:2011/1/10 12:21:00
--  
在易表中生成一临时表,临时表的列名称与要求的Excel报表相同,然后将原表中的数据按条件CopyFor到临时表,再用ExportDBFile到Excel文件,这样一键就能完成整个操作了。
--  作者:lyang70
--  发布时间:2011/1/10 14:02:00
--  
也可以这样:
1、将易表文件直接导出为EXCEL文件,暂命名为“过渡表”(注:实际运用时名称固定;存储位置固定);
2、做一个标准格式的EXCEL报表,将报表每个单元格的取值分别指向“过渡表”,这样一旦过渡表数据更新,那么这张标准格式的excel报表数据也会更新。

——这种方法与C版的方法类似,主要目的是数据更新后不用调整EXCEL的格式。


--  作者:yanfx
--  发布时间:2011/1/10 14:42:00
--  
谢谢各位