如何仅在很长的报告的最后一页中打印总计?

eno*_*non 4 jasper-reports ireport

如何使总参数仅出现在具有很多概念的报表的最后一页上。

该报告重复istelf,直到概念列表显示在两个或更多页面中。因为参数(接收为$ PTotal)位于页面的页脚中,所以它们全部出现在总数中。

我只需要在最后一页的页脚中显示它。将该空间保留为空白并不重要,只需要仅在最后一页显示该参数即可。

这不是由杂项页面组成的报告,它会生成多个页面,直到列表适合为止。只是为了澄清。

在此处输入图片说明

如何使用printWhenExpression标签修复该参数标签?

lkd*_*kdg 5

如果您仅将摘要带用于此目的?

  .......
  <summary>
    <band height="146" splitType="Stretch">
      <reportElement .../>
       <textElement ...>
         <font .../>
       </textElement>
       <textFieldExpression class="java.lang.String"><![CDATA[$P{total}]]>           </textFieldExpression>
    </band>
  </summary>
</jasperReport>
Run Code Online (Sandbox Code Playgroud)