如何使用DynamicReports加载报告后立即自动打印报告?

时间:2015-01-19 14:55:30

标签: java printing jasper-reports dynamic-reports

我编写了这个管理客户端的应用程序,我使用 DynamicReports 生成报告。

我在我的应用中创建了一个选项,只需按一下按钮即可为每个客户生成报告。

例如:如果我有5个客户,我按"生成报告"并打开5个报告,每个客户1个。

有没有办法在报告加载后自动将报告发送到打印机?

现在,我必须手动按5次打印,每次报告一次。

2 个答案:

答案 0 :(得分:1)

添加

report.print();

到每个正在创建的报告中。

答案 1 :(得分:1)

report.print(); will print using the default printer without asking your choices, to show printer dialog you must use : report.print(true);