gpt4 book ai didi

java - Jasper 报表创建 - 抑制和隐藏分页标题

转载 作者:太空宇宙 更新时间:2023-11-04 07:50:16 25 4
gpt4 key购买 nike

我正在开发一个 Java 应用程序,用于从 iReports 中创建的“.jasper”报告文件生成报告。当以 PDF 格式生成报告时,我想在每个单独的页面上保留列标签和分页信息。但是,当导出为 Excel 电子表格或纯 HTML 时,我只需要一次列标题。谁能建议我可以在 Java 中以编程方式传递给 Jasper API 来处理这个问题的设置?

最佳答案

您需要在导出器中设置一些设置才能将其导出为一页:

reportExporter.setParameter(JRXlsExporterParameter.IS_REMOVE_EMPTY_SPACE_BETWEEN_ROWS, Boolean.TRUE); 
reportExporter.setParameter(JRXlsExporterParameter.IS_ONE_PAGE_PER_SHEET, Boolean.FALSE);

现在这只能让你成功一半。因为它仍然会打印页眉和页脚各一次。您需要向报告添加一个 boolean 参数,指示是否打印这些带区。您可以在 band 的 printWhenExpression 中设置此项。

关于java - Jasper 报表创建 - 抑制和隐藏分页标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14610398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com