3

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

例如:

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

通常我应该在第 1 页有 V1+V2+V3 的平衡,在第 2 页有 V4+V5+V6 的平衡。

有人可以帮我吗 ! 在此处输入图像描述

4

1 回答 1

0

如果我有美好的回忆,这是 ireport 错误计算转发行的情况。每当一行分布在两个连续页面上时,ireport 就会变得混乱。不要使用 split type= prevent 作为 detail band 中的选项,而是将其设置为 split type= Stretch。然后创建一个虚拟组(通过行的主键),启用组页眉和页脚,它将充当每行的容器。虚拟组选项是:重新打印标题=true,新开始的最小高度=细节带高度的值,页脚位置=正常,保持在一起=true。

现在,如果将每一行作为组处理并将被转发到下一页,则它不能适合当前行。希望能帮助到你

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

我的报告:

在此处输入图像描述

于 2013-11-07T11:57:19.610 回答