Jasper reports 如何获取从子报表到主报表的返回值?
我使用的是JasperReports 4.5.1版本,我面临着值和的问题,我有两个报告一个是主报告,另一个是子报告主报告有3行,子报告有5行和3列,我想做最后一列的和,并传递给主报告。所以我创建了一个变量,存储第3列的总和,并将其返回到主报表,但每次我得到的第一个合计值都是null或0,并且我没有像这样得到最后一个表的合计值Jasper reports 如何获取从子报表到主报表的返回值?,jasper-reports,Jasper Reports,我使用的是JasperReports 4.5.1版本,我面临着值和的问题,我有两个报告一个是主报告,另一个是子报告主报告有3行,子报告有5行和3列,我想做最后一列的和,并传递给主报告。所以我创建了一个变量,存储第3列的总和,并将其返回到主报表,但每次我得到的第一个合计值都是null或0,并且我没有像这样得到最后一个表的合计值 This is my main report ----------------------------------------------------- no
This is my main report
-----------------------------------------------------
no Item price discount%
-----------------------------------------------------
This is my Sub-Report
1 A 150 10
2 B 200 10
3 C 550 25
---------------------------------------------------
This is also my Main report
Total Sum(Prise)
-----------------------------------------------------
no Item price discount%
-----------------------------------------------------
1 A 1150 10
2 B 2500 5
---------------------------------------------------
Total Sum(Prise)
-----------------------------------------------------
no Item price discount%
-----------------------------------------------------
1 A 50000 10
2 B 20500 5
---------------------------------------------------
Total Sum(Prise)
我得到的输出是Sum1=null,sum2==(150+200+550)和sum3=(1150+2500),我得到的是第三个表和
如何解决此问题,请帮助我。您没有向我们提供任何信息,说明如何从子报表检索到主报表的和值。但是,请查看这些链接以了解一些详细信息:,,我解决了此查询,谢谢