FastReport3导出excel很慢(100)

  • 主题发起人 主题发起人 sharewe
  • 开始时间 开始时间
S

sharewe

Unregistered / Unconfirmed
GUEST, unregistred user!
FastReport3导出excel很慢,页面一多就更慢了,要几个小时,用户无法接收,那位大哥有好的解决办法?不胜感激
 
不知你是怎么操作,在预览里导出,很快呀!!!(1秒之内)
 
我是在预览里导出的,excel(ole)方式,还有一种就是jpg方式
 
发现cxGrid的导出XLS很快,可以参考他的源码自己修改一下FR的。
 
我用的是RM的报表,导出还是很快的,不过我现在用一种方法,不用打印,直接从数据集里导出到EXCEL文件里,速度非常快。
 
另:这个方法是dbgrideh里的方法,可以直接把dbgrideh表格里显示的内容导出到EXCEL文件中。
 
ehGrid的导出是非常快,但可惜格式不怎么样,字体,宽度等不能设置.
 
因为我在报表里用了DB Cross-tab这个控件产生的报表再导Excel,不是在dbgrid里面直接导的
 
用fr报表的兄弟,都可以看到源代码的。fr导出excel(ole)采用外部创建excel,然后一行一列的往里面写的。导出的速度取决于你的报表格式。复杂了当然就慢了。
 
多人接受答案了。
 
后退
顶部