在jasper Ireport中获取条件的总和值

时间:2015-10-09 08:15:08

标签: jasper-reports

我正在使用Jasper Ireport 3.7.6。我有以下字段:

  • ID
  • Saldo

我想在jasper中创建变量,其中包含ID = 2的字段“Saldo”的总和我已尝试了很多次但是到目前为止还没有工作。有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

注意:我从未尝试过这个......但它可能对你有帮助。

1st)创建一个新变量sum_saldo,并设置如下的属性。

Varible Class: java.math.BigDecimal
Calculation: Sum
Reset type: Report
Increment type: None
Variable Expression: (($F{ID} == 2)? $F{Saldo}: 0) // I'm not sure here.

2nd)将TextField放在报告页脚区域并设置如下所示的属性。

Text Field Expression: $V{sum_saldo}
Expression Class: java.math.BigDecimal