Jasper Reports根据另一个字段的值有条件地对字段求和

时间:2014-10-31 16:33:08

标签: variables jasper-reports expression conditional

在Jasper Reports中,你能否根据不同字段的值($F{adr},字符串)累积字段($F{hce},双精度)的变量(double; calculate = Sum) ;

我试过了

$F{hce} == "Y" ? $F{adr} : 0

我以为我在JR b4中使用过这个功能,但我现在无法使用它。它只是提出了零。

1 个答案:

答案 0 :(得分:0)

是的,你是对的。检查您的字段是否在正确的范围内。尝试将数字字段拖动到摘要带中。你应该得到一个总和作为总和的选项。然后,您可以使用上面的三元组编辑表达式,这样您就可以选择性地对东西进行求和。必须在属性中正确设置band,datatype和reset和increment类型。