总结具有异常的字段

时间:2012-06-28 15:25:33

标签: groovy jasper-reports ireport

目前,我的报告设置如下:

enter image description here

我想要做的是让这些变量(sumaccts_1& sumbalance_1)将字段(numaccts& sumbalance)加起来,但$ F {attribution}是否为'n'而不是'y'是

以下是我生成它时的样子:

enter image description here

所以你可以看到,那些总结的金额包括带有'n'的行,我希望它只用'y'来总结金额。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

对于总帐户,创建一个Integer类型的变量,计算Sum,重置类型Report和变量表达式:

 $F{attribution} == "y" ? $F{numaccts} : 0

对于总金额,您应该使用您选择的更适合小数值的变量类型。