在IReport预览和使用Jasperreports API中生成报告的不同结果

时间:2012-03-21 07:47:29

标签: jasper-reports ireport java

我希望我的报告页面有A4格式。要做到这一点,我在iReport中使用了'report-> Page Format ...'。在PDF预览中,一切似乎都没问题。但是,当我使用.jasper文件从我的应用程序生成报告时,它只有一个长页面而不是几个标准页面。这有什么问题?我如何告诉jasper生成多页报告? iReport版本是3.7.1 我正在使用adobe reader查看生成的报告和iReport预览。 谢谢你的回复

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。您似乎应该在pdf导出器中明确将IS_IGNORE_PAGINATION参数设置为false。在iReport中解开它不起作用。

params.put("IS_IGNORE_PAGINATION", false);
JasperPrint reportOut = JasperFillManager.fillReport(report, params, dataset);

我希望它会帮助某人