我正在使用Jasper Reports 5.5.2。我创建了一个包含标题,详细信息,页脚和摘要部分的报告。我想在摘要部分显示页眉和页脚(与<pageFooter>
不同)。
我知道使用isSummaryWithPageHeaderAndFooter="true"
会在摘要部分显示<pageHeader>
和<pageFooter>
;所以我正在使用它。但我只想在摘要部分使用不同的页脚。我该怎么办呢? (我也试过了<lastPageFooter>
标签,但这与我的问题完全无关。)
编辑:我的摘要部分上升到2-3页,因为我在那里显示HTML文件内容,所以我希望在摘要部分中分页完整。
答案 0 :(得分:0)
如果你知道摘要部分有多少页面,你可以在页脚子报告的表达式proerty中使用以下代码:
IF($V{PAGE_NUMBER}.intValue()>3,"summarySectionFooter.jasper","regularFooter.jasper")
3是进行摘要部分的页数。如果这是一个可变数字,您可以使用其他代码在此处放置正确的页码。