每页打印标题带

时间:2014-10-23 16:28:32

标签: jasper-reports

我知道标题带只打印在报告的第一页,但乐队仍然有一个“打印时表达”属性,我一直试图让它打印出来在每一页上。我可以用什么表达来做到这一点?或者如果可能的话。

1 个答案:

答案 0 :(得分:3)

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

如果您希望在每个页面上打印一些内容,则可以使用<pageHeader>个频段。或者,您可以创建一个将在每个页面上打印的组,并在其中包含您的内容。这样的事情(请注意evaluationTime变量的PAGE_NUMBER默认为Page

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