我有一个主报告从DB中检索一些字段 . 在主报告下,我创建了一个数据集,该数据集从另一个表中提取一个字段值,即X . 现在我在这份主报告中有一个子报告 . 是否可以将字段X传递给子报表?
结构体:
Main Report
--Dataset1 (retrieves field X)
--Subreport
注意:字段X基本上是我需要传递给子报表的平均值,该子报表根据主报表查询返回的结果数量多次打印 .
我使用的是Jaspersoft Studio ver 5.6.0
如果不可能,将此平均值字段传递给子报表的另一个选项是什么
1 回答
我不认为这是可能的,所以另一种选择是使用获得平均值的另一个子报告 . 1stSubreport(将在主报告中)获取值的平均值,然后它将有一个FinalSubreport,它将获得平均值以及它需要的任何其他内容
如果最终子报表还需要主报表中的字段 . 然后将这些值从Main传递到1stSubReport到Final Subreport