【问题标题】:Pass subreport variable to other subreport将子报表变量传递给其他子报表
【发布时间】:2011-10-19 14:48:21
【问题描述】:

我想从第一个子报表传递已经计算的变量(变量定义为主报表)并将其传递给主报表的第二个子报表。

我已经尝试过了,但在第二个子报表中我总是得到空值。

请帮忙!

【问题讨论】:

  • 由于 Jasper 的限制,恐怕你不能这样做。我想到的唯一解决方案是计算主报告中的变量/
  • 我怎样才能在主报表中计算变量,这取决于查询的结果(我在第一个子报表中使用的那个查询)?

标签: java jasper-reports jasperserver


【解决方案1】:

请查看this solution。归结为为子报表所在的组使用正确的重置类型。此外,请确保您没有使用 iReport 3.0.0。

还请确保您没有设置 Blank when null 如上所述 here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多