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