【问题标题】:jasper report header not printed on summary pagejasper 报告标题未打印在摘要页面上
【发布时间】:2010-10-19 09:25:13
【问题描述】:

我正在使用 Jasper 报告。我有一个页眉、详细信息和摘要带。页面标题在所有页面上重复,但有时只有摘要部分移动到最后一页,因为详细信息在之前的页面中消失。标题未打印在最后一页,即摘要页上。 有人知道为什么页眉没有打印在摘要页上吗?是否有其他方法可以在摘要页面上打印标题。

【问题讨论】:

    标签: jasper-reports


    【解决方案1】:

    默认情况下,页眉不适用于摘要带。

    由于Jasper 3.6.1,有一个报告属性可用于强制摘要带也有页眉,称为Summary with Page header and footer。您应该在iReport 中检查它,或者在jasperReport 标签中设置isSummaryWithPageHeaderAndFooter="true"

    【讨论】:

    • yshalbar,感谢您的回复。但是我需要实现的是,如果上一页有空间,那么摘要带应该在现在发生时打印在那里。但是,如果摘要带移到最后一页,则应为其显示页眉。准确地说,我希望页眉出现在所有页面上。
    • 您可以使用一个(相对较新的)报告属性“带有页眉和页脚的摘要”。我已经更新了我的答案。
    • 谢谢yshalbar,这救了我的培根!我希望 rakesh 接受了你的回答……
    • @yshalbar 你知道如何在 jasper 3.6.1 之前完成这个(例如 Jasper 3.5.0)
    【解决方案2】:

    在以前的版本中,在 3.7.6 之前,您可以将您的内容放在乐队中

    'lastPageFooterBand',

    因为标题内容会重复。

    其他解决方案是:

    在您的报告中添加一个新波段。

    就我而言,我使用的是 ireport 3.0。我测试了这两种情况,效果很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多