【问题标题】:Print title band every page每页打印标题栏
【发布时间】:2014-10-23 16:28:32
【问题描述】:

我知道标题栏只打印在报告的第一页上,但该栏仍然有一个 "Print When Expression" 属性,我一直在尝试让它打印在每一页上。我可以用什么表达来做到这一点?或者,如果有可能的话。

【问题讨论】:

  • 使用页眉带有什么问题?

标签: jasper-reports


【解决方案1】:

虽然<title> 带具有printWhenExpression 属性,但它只会打印一次。如果printWhenExpression 为真,它将打印一次,否则根本不打印。

如果您想在每一页上打印一些内容,您可以使用<pageHeader> 带。或者,您可以创建一个组,该组将打印在每个页面上,并将您的内容包含在其中。像这样的东西(注意PAGE_NUMBER变量的evaluationTime默认是Page):

<group name="grpDept">
    <groupExpression><![CDATA[$V{PAGE_NUMBER}]]></groupExpression>
    <groupHeader>
        .
        .
        .
    </groupHeader>
</group>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-08
    • 1970-01-01
    • 2015-10-03
    • 1970-01-01
    • 1970-01-01
    • 2016-04-05
    • 2016-12-29
    相关资源
    最近更新 更多