我正在使用 JasperReports 4.5.1版本我面临价值总和的问题,我有两个报告一个是主报告另一个是子报告主报告有三行和子报告有5行和3列我想做最后一列的总和并传递给主报告。所以我创建一个变量并存储第3列的总和并将其返回到主报告,但每次我获得第一个总数为null或0并且我没有像这样获得最后一个表的总数
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),我得到第三个表总和。
我该如何解决,请帮助我。