【发布时间】:2013-07-15 16:27:54
【问题描述】:
我使用 iReport 5.0.0,但在使用变量 $V{Page_number} 时遇到了一些问题。
我希望在文本字段的同一表达式中使用变量 $V{PAGE_NUMBER} 评估“现在”并评估“报告”。我需要将当前页面与条件表达式中的总页数进行比较。
第 1 页中的示例:我想打印“不在第 2 页”,依此类推。在最后一页我想打印“总计是:”。
请帮我解决这个问题。
【问题讨论】:
标签: jasper-reports
我使用 iReport 5.0.0,但在使用变量 $V{Page_number} 时遇到了一些问题。
我希望在文本字段的同一表达式中使用变量 $V{PAGE_NUMBER} 评估“现在”并评估“报告”。我需要将当前页面与条件表达式中的总页数进行比较。
第 1 页中的示例:我想打印“不在第 2 页”,依此类推。在最后一页我想打印“总计是:”。
请帮我解决这个问题。
【问题讨论】:
标签: jasper-reports
我认为你不能有一个包含两个评估时间的文本字段。 您的问题可以通过两种方式解决:
使用波段总结: 汇总带仅显示在最后一页,您可以在此处输入“总计为:” 不要忘记在最后一页上将页脚带标记为非 pintet(通过 Print When Expression)
您可以制作 2 个文本字段并将它们相互叠加。然后您必须填写 Print When Expression,以便在每一页上打印文本 1,而在最后一页上打印摘要。
【讨论】: