问题与列脚注和总结带(Issue with Column footer and Summary ba

2019-07-31 12:41发布

我与JasperReports的创建发票。

我有了所有项目跟一个列页脚具有彩民,税收等,然后返回政策在摘要部分的列表中的细节部分。

我要永远保证细节之后列脚注 ,然后总结带。 我们如何保证呢? 我发现,有时候摘要 列脚注之前。

可有人扔在这一些轻?

Answer 1:

真的是没有太多的时刻解决这个,因为它似乎是特意设计的,而不是一个错误(我个人认为他们应该有这个选项)。 你此刻的选择,虽然是:

  • 创建报告组(这基本上是一个虚拟的报告团,其实并不重要)。 将您的Column Footer内容到Group Footer带,并留下您的摘要中Summary乐队。 这似乎在我有限的测试工作,我先试试吧。
  • 设置Float Column FooterSummary on new Page下的主报告属性为true。 这有一个总结会永远在第二页上打印,无论是否一切可以装入一个不幸的副作用。
  • 设置Float Column Footer为true,将您的Summary部分的Last Page Footer带。 这意味着它仅会被打印出来,但内容将朝着最后一页的底部取向。

编辑:对于阐明了这个问题,这部分的一些情况。 它是由设计。 列页脚被视为/本质上是一个专门的页面页脚处理。 所以主体内容(详细信息区域,摘要频带等)总是放置在页面上它上面。 它似乎并没有发生的唯一时间是当打印在新的一页摘要,页脚已打印的最后列之后。 因此,它是由设计。



Answer 2:

我一直在寻找答案了几个小时这个愚蠢的格式问题,我想我可能已经找到了可用的解决方案:

  • 将您的列脚注内容,页脚和,
  • 创建尾页页脚,但它的宽度没有内容设置为1个像素内

这让我在每列的底部有一定的边界/小计,而在最后一页上忽略页脚前方的汇总/总前方的小计问题,因为最后一页页脚覆盖页脚(摘要)内容。



文章来源: Issue with Column footer and Summary bands