Ireport:防止细节分割会影响页面总数

时间:2013-04-17 08:54:40

标签: mysql jasper-reports ireport

当我试图阻止细节分裂时,它会影响页面总数。 这就是发生的事情: 摘要在当前页面中完成,额外的行在下一页上显示。 但我希望在出现转发行的页面上计算总和。

e.g:

在第1页:我有V1 + V2 + V3 + V4的余额,但V4出现在第2页

通常情况下,我应该在第1页中有V1 + V2 + V3的平衡,在第2页中应该有V4 + V5 + V6的余额。

有人可以帮帮我吗! enter image description here

1 个答案:

答案 0 :(得分:0)

  

如果我有美好的回忆,这是一个错误计算转发的情况   由ireport划分的行。每当一行分布在两个连续的页面上   ireport变得困惑。而不是使用split type = prevent as   详细信息区域中的选项,将其设置为split type = Stretch。然后创建   一个虚拟组(通过该行的主键)与组页眉和页脚   已启用,将充当每行的容器。虚拟组选项   是:重新打印header = true,Min Height开始new =细节值   band height,Footer Position = normal,keep together = true。

     

现在,如果每一行都作为一组处理,并将转发到下一行   页面它不适合当前的页面。希望它有所帮助

您在哪个频段添加了“Page Total”?我有同样的问题,我尝试了你的解决方案,但问题仍然存在,总数随着下一页的价值而增加。

我的报告:

enter image description here