【问题标题】:Using $V{PAGE_NUMBER} evaluated Now and Report使用 $V{PAGE_NUMBER} 立即评估并报告
【发布时间】:2013-07-15 16:27:54
【问题描述】:

我使用 iReport 5.0.0,但在使用变量 $V{Page_number} 时遇到了一些问题。

我希望在文本字段的同一表达式中使用变量 $V{PAGE_NUMBER} 评估“现在”并评估“报告”。我需要将当前页面与条件表达式中的总页数进行比较。

第 1 页中的示例:我想打印“不在第 2 页”,依此类推。在最后一页我想打印“总计是:”。

请帮我解决这个问题。

【问题讨论】:

    标签: jasper-reports


    【解决方案1】:

    我认为你不能有一个包含两个评估时间的文本字段。 您的问题可以通过两种方式解决:

    1. 使用波段总结: 汇总带仅显示在最后一页,您可以在此处输入“总计为:” 不要忘记在最后一页上将页脚带标记为非 pintet(通过 Print When Expression)

    2. 您可以制作 2 个文本字段并将它们相互叠加。然后您必须填写 Print When Expression,以便在每一页上打印文本 1,而在最后一页上打印摘要。

    【讨论】:

    • 非常感谢您的回复,但我做不到。因为我要填充表达式的文本字段在表格中,而我的表格在摘要部分。请帮我重新解决这个问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-18
    • 2010-11-27
    • 2013-03-09
    • 1970-01-01
    • 2013-10-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多