关于fastreport (100分)

  • 主题发起人 主题发起人 yaya8163
  • 开始时间 开始时间
Y

yaya8163

Unregistered / Unconfirmed
GUEST, unregistred user!
问题一:frPrintTable如何直接打印而不是预览
(frPrintTable控件是直接数据表的控件)
问题二:
用fastreport控件写的程序都很大有没有办法变小。
要求:
1、一定要把报表存在from中
2、不能用压缩如aspack
 
出了用package,还没想出来别的方法
 
只是显示一下数据, 能不能关掉脚本语言解析器。
老大你不会叫我动态创建吧
 
直接调用PrintPreparedReport方法就可以实现打印而不用预览.
程序大又不要压缩,实在没有办法,要不就在编译时不将运行时库加上,但发布时就要带上.
 
PrintPreparedReport对frPrintTable不管用
 
为什么没人回答![:(][:(][:(]
 
简单的问题
查查帖子不就可以了
 
第一个问题是用PrintPrepareReport就可以;第二个不好说,既要文件小,又要把模板
存在form里,又想当婊子,又想立牌坊,哪有这么好的事啊?靠,阿弥陀佛!
 
各位老大就是因为,如下代码会出错,才发此问的。
frPrintTable1.Report.PrepareReport ;
frPrintTable1.Report.PrintPreparedReport('',1,True,frAll);
编译没有问题,运行出错
 
感觉FastReport不好用,有一次在XP上用,超慢。。。。。
 
FastReport有源码,你调试看看错在哪儿,出现什么提示?
 
frReport1.LoadFromFile(ExtractFilePath(ParamStr(0))+'report/xmsfhs.frf');
frReport1.PrepareReport;
frReport1.PrintPreparedReport('1',1,false,frall);
我程序中的后台打印代码,执行正常。
 
请whf大虾前来救命
 
我认为FastReport还不错。你可以把FastReport的模版放到一个文件夹下面。
需要打印时,再LoadFromFile('FILEPATH')。
FastReport指向的DataSet要优化,尽量减少数据量,这样会提高速度。
 
我坚决拥护fastreport,至于reportMachine,优化fastReport而已,没有创新,
直接打印的语句没有任何的问题,你看看你的报表定义,加载有没有问题,
fastReport增加程序700K左右,直接打印表格,你可用qr做,用fastReprot做一个
综合的自定义报表的编辑打印窗口,不要太好啊,多研究研究fr吧,思想一流
 
用DevExpress PrintSystem
 
接受答案了.
 
大富翁的全文检索功能真好,我没花一分钱就知道了怎样做。
 
后退
顶部