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

How to print a report automatically as soon as it loads with DynamicReports?

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

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

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

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

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

添加

report.print();

每个正在创建的报告。

report.print();将使用默认打印机打印而不询问您的选择,要显示您必须使用的打印机对话框: report.print(true);