Jasper reports Ireport 4.7用于计算页面总金额的设计

Jasper reports Ireport 4.7用于计算页面总金额的设计,jasper-reports,Jasper Reports,我想计算每页的总金额,并应显示在总金额(页总金额)。我在这个变量属性中创建局部变量总计,我选择SF{col3}文本字段。计算->求和,重置类型->无,变量表达式->新的BigDecimal{SF(col3)},初始值表达式->新的BigDecimal(“0”)。我将该变量跟踪到jasper报告中,然后选择Evaluation time->auto。执行后,它显示错误的答案。请任何人回答这个问题 这里的错误在于您选择的重置类型 “重置类型->无” 将变量的重置类型更改为页面 现在,这将更新每页的总

我想计算每页的总金额,并应显示在总金额(页总金额)。我在这个变量属性中创建局部变量总计,我选择SF{col3}文本字段。计算->求和,重置类型->无,变量表达式->新的BigDecimal{SF(col3)},初始值表达式->新的BigDecimal(“0”)。我将该变量跟踪到jasper报告中,然后选择Evaluation time->auto。执行后,它显示错误的答案。请任何人回答这个问题

这里的错误在于您选择的重置类型

“重置类型->无”

将变量的重置类型更改为页面

现在,这将更新每页的总数

希望这能有所帮助


谢谢。

您的问题是什么?分组合计工作正常。但我想问你们的是,我想求和分组合计,它应该被打印为总计。在每个分组合计结束时,我使用子报表变量和目标变量将这个值传递到主报表中。每页分组迭代将分组总金额返回到主报告中。在那个主界面上,我粘贴了和我在子报表中使用的相同的变量。在这个变量属性上,我更改了重置类型->页面和增量类型->组计算->求和,但是当组项目记录在一个页面中完成时,它工作正常。但是,如果任何分组记录有更多的记录,则该记录进入本场景的下一页,则在分组记录值(在另一页中计算的分组总数)之前计算页面总数。但不取余额记录总值请任何一位回答这个问题。