显示jasper报告摘要部分的不同页脚

时间:2014-06-23 12:03:18

标签: jasper-reports

我正在使用Jasper Reports 5.5.2。我创建了一个包含标题,详细信息,页脚和摘要部分的报告。我想在摘要部分显示页眉和页脚(与<pageFooter>不同)。

我知道使用isSummaryWithPageHeaderAndFooter="true"会在摘要部分显示<pageHeader><pageFooter>;所以我正在使用它。但我只想在摘要部分使用不同的页脚。我该怎么办呢? (我也试过了<lastPageFooter>标签,但这与我的问题完全无关。)

编辑:我的摘要部分上升到2-3页,因为我在那里显示HTML文件内容,所以我希望在摘要部分中分页完整。

1 个答案:

答案 0 :(得分:0)

如果你知道摘要部分有多少页面,你可以在页脚子报告的表达式proerty中使用以下代码:

IF($V{PAGE_NUMBER}.intValue()>3,"summarySectionFooter.jasper","regularFooter.jasper")

3是进行摘要部分的页数。如果这是一个可变数字,您可以使用其他代码在此处放置正确的页码。