报告中的分页问题:所有页面显示在1个屏幕上

时间:2016-12-26 09:59:15

标签: java pagination jasper-reports reporting

我通过Servlet在iFrame中加载JasperReports报告(.jasper文件),报告数据也很好。

但是,分页的方式存在问题。我希望每10条记录之后有一个分页符,后续的记录应该放在下一页。

我在JXRML文件中编写的分页代码是:

<break>
    <reportElement x="0" y="23" width="802" height="15">
        <printWhenExpression>
        <![CDATA[new java.lang.Boolean((int)($V{REPORT_COUNT}.intValue()) %10 == 0)]]>                      
        <!--![CDATA[$V{REPORT_COUNT}%2==0]]-->
        </printWhenExpression>
    </reportElement>
</break>

虽然分页也适用于此,但它在同一个屏幕中显示多个页面 - 一个在另一个下面(显示第1页,共2页,然后显示在第2页,共2页)。这是一个截图:

This is a screenshot of what it looks like.

我该如何解决这个问题?我曾尝试搜索JasperReports教程和社区论坛,但无法找到解决方案。

0 个答案:

没有答案