【发布时间】:2013-10-07 20:04:11
【问题描述】:
在 iReport 中,我需要在文档的所有 页脚 上打印一些文本,但最后一页除外,但前提是文档中存在多个页面文件。
用例是我需要人们对文档的每一页进行初始化,然后在最后签名。事情可能适合一页,但可能是 50 页。我需要第 1..49 页的初始行,然后是第 50 页的签名行。
起初我认为我可以直接使用 PrintWhenExpression:
new Boolean($V{PAGE_NUMBER} == 1 && $V{PAGE_COUNT} > 1)
但是,根据评估时间(现在,与报告与页面),这些似乎没有正确评估。
【问题讨论】:
-
我没有注意到这个问题。您提出的解决方案效果很好,尽管我确实觉得它有点“Kludgy”..
标签: jasper-reports