0

目前我有一份报告,其设置如下:

在此处输入图像描述

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

这是我当前生成它时的样子:

在此处输入图像描述

因此,正如您目前所看到的那样,这些汇总金额包括带有“n”的行,我希望它只汇总带有“y”的金额。

我怎样才能做到这一点?

4

1 回答 1

1

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

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

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

于 2012-06-28T19:37:49.243 回答