Jasper-reports:小组新页面

时间:2018-02-15 06:25:05

标签: jasper-reports

有人可以帮助我在Jaspersoft工作室中实现以下功能。

我的数据已分组。现在,当组的详细信息行超出页面时,属于该组的所有行的总和必须显示在下一页的以下行的顶部。所以更示意地说,我正在努力实现以下目标:

第1页

A组

详细信息第1行

详细信息第2行金额

详细信息第3行金额

详细信息第4行金额

A组总计

B组

详细信息第1行

详细信息第2行金额

第2页

上一页B组的总金额(B组第1行和第2行)

详细信息第3行金额

详细信息第4行金额

B组总计

...

谢谢!

1 个答案:

答案 0 :(得分:0)

经过大量搜索,追踪和错误后,我得出了以下解决方案。

  1. 将字段放在相关的组标题中。设置转载 每页的标题都为真。
  2. 使用创建变量
    • 计算总和
    • 表达:字段总结
    • 初始值表达式java.math.BigDecimal.ZERO
    • 增量类型无
    • 增加工厂级别:(留空)
    • 重置类型相关组
  3. 将此变量添加到现在具有评估时间的文本字段中。
  4. 瞧。这个解决方案似乎再次起作用,但在寻找解决方案方面存在很多障碍和错误。