jasper报告从PAGE NUMBER中排除摘要页面

时间:2014-11-25 21:08:03

标签: java jasper-reports

我有一个包含多个组和摘要页面的jasper报告。我需要从页码中排除该摘要页面。例如,如果我有10个页面(包括摘要),那么我需要在页脚上显示页码 1 of 9 2 of 9 等。但目前显示 1 of 10 2 of 10

由于

2 个答案:

答案 0 :(得分:0)

首先让我说这是一个有点丑陋的解决方法,只有当您的摘要包含固定数量的页面时才有效。

当您设计报表并输入显示页面数量的$V{PAGE_NUMBER}时,您可以在显示输出之前实际调用某些Java逻辑。具体来说,您可以减去1并获得所需的结果。

答案 1 :(得分:0)

你可以减去1并得到你需要的结果。 例如: [CDATA [new java.lang.Integer($ V {PAGE_NUMBER} .intValue() - 1)]]