2009-11-19 90 views
3

我在Delphi Win32中使用FastReport。直接打印FastReport

当调用FastReport时,它将被预览,然后才能打印它。

用户有时需要打印一系列报告。这是一个PITA预览,然后分别打印每一个。

如何排列报告并将它们直接发送到默认打印机?

回答

8

只需拨打PrepareReport随后打印。您不必显示预览。

frxReport1.PrepareReport; 
frxReport1.Print; 
3

这是写在developper帮助文件(程序员手册)第三章“构建综合报告(批量打印)”

frxReport1.LoadFromFile('1.fr3'); 
frxReport1.PrepareReport; 
frxReport1.LoadFromFile('2.fr3'); 
frxReport1.PrepareReport(False); 
frxReport1.Print; 
相关问题