FastReport输出WORD档的问题。---特急!!!!!(100分)

  • 主题发起人 主题发起人 dadabox
  • 开始时间 开始时间
D

dadabox

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠,我用FastReport输出的Word,Excel和Html文档,怎么看起来都特别乱,根本就
不能用。这可怎么解决呀。请问你们是怎么解决的,客户要求电子文档,可输出的文档不合
合格,有的一行变成两行,有的看都不能看到,简直就是惨不目睹。
报表中有许多内容都是我用的变量,但大部分内容都是特定好的,应该也没有多大麻烦呀。
我的开发环境是D5+win2000+FastReport4.6,请各位有此经验的大侠施以援手,救小弟于水
火之中,万分感激!
 
真是搞不懂,开发报表为什么要用FastReport,界面难看不说,开发也是极其不方便/
强烈建议用ole。
 
这种回答就请不要回答
 
急呀,没有谁有法子吗?
 
fastreport不熟悉,但是QuickReport做过一些。
就QuickReport联想到FastReport说一些吧。
如果你的客户很在意文件导出到Excel和Html中,不妨就将这一块同fastReport打印独立出来。
单独做,使用模版也好,使用其他方式也好,只要你的报表不是特别多。

对于QuickReport,也存在同样问题。但是据说它的第三方控件可以比较好的完成这个功能,可惜俺没试验过,不知道是否属实。
 
這樣的問題我也遇到過﹗

但是后來我只好用程序寫入EXCL。
 
看来需要自己直接写入Excel或Word。
fastReport的这方面功能并不太好用的。
或者改成Delphi7中的新报表RaveReports5。
应该合你用的。
 
没有用过FastReport,可以自己直接导出到Word中的.
 
自己导出到Word和Excel我都做过,但我想结合FastReport,如果自己写这方面的程序,
好累哟。客户要是变一下,我就要累死呀。你们都用什么报表工具,许多人不是提倡用
FastReport很强大吗?但为什么导出部分这么弱呀。
 
还有,FastReport不输出框线。我想在Word中像报表般打印都不行。唉:(
 
嗯,自己写程序放到Word或Excel,但要花些时间。
 
老兄,我说了我不想那样。我有许多报表,如果都那么写,会很惨的。
 
不要使用FastReport的导出功能,使用EMS QUICKExport, 直接从数据库中导出,非常简单,效果也好得很,
写一条SQL,从数据库中检索一些内容, 另存一个FILE, 就OK.
备注,相关控件可以从51delphi找到
 
可我是定制的报表呀,如果直接从表中导出,我不如用dxDBGrid呀,她打出来的报表可是
酷呀。
另外,EMS QuickReport是什么东东?
 
老实一点自己往execl、word中写吧!(从数据库中写入)
不光是FASTREPORT,其他没有任何一个报表工具(基于边条模式的报表工具)
能很好地导入到EXCEL!导入的时候都要被“合并同类项”的!如果你不想做大量
修改的话!先输出TXT文件(带分隔符的)!然后再通过EXECL等导入这样看起来就整齐多了!

不过我搞不懂为什么要导出到其它格式?除非你想对生成的报表再次修改!
不过fastreport生成的*.frp文件也是可以再次修改的呀?和修改文本文件没什么区别!
或许你想输出报表结果不让它依赖主程序的存在也可以打印!如果是这样的话!只要为*.frp文件
写一个专门的打印、编辑小程序就可以了!
 
whf,你是FastReport大侠,如果你说没法了,我也就算了。
你有没有别的法子?我看你Report Machine导出的HTML很好,比FastReport导出的好多了,
请问是怎么做的?谢谢指教一二!
 
我可没说没办法,我只是觉得vmao说得挺有道理的.
 
这种问题的最终是任何控件都不能随心所欲的做到自己的要求,如果是写excel,用f1book
好了,速度也还行,想怎么写就怎么写
 
whf,那么请问你有什么高见。能否指点再下一二?谢谢啦!
我希望将我的报表自动转入到WORD中,格式跟FastReport呈现出来的一样,请问你有办法吗?
 
后退
顶部