Java 将子报表变量传递给其他子报表

Java 将子报表变量传递给其他子报表,java,jasper-reports,jasperserver,Java,Jasper Reports,Jasperserver,我想从第一个子报表(变量定义为主报表)传递已经计算的变量,并将其传递给主报表的第二个子报表 我已经试过了,但是在第二个子报告中,我总是得到空值 请帮忙 请看一看。它归结为对子报表所在的组使用正确的重置类型。此外,请确保您没有使用iReport 3.0.0 另外,请确保您没有按说明将空值设置为空由于Jasper的限制,恐怕您不能这样做。我想到的唯一解决方案是计算主报表中的变量/如何计算主报表中的变量,这取决于查询结果(我在第一个子报表中使用的查询)?

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

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

请帮忙

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


另外,请确保您没有按说明将空值设置为空

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