根据条件求和字段

时间:2013-06-16 15:00:05

标签: jasper-reports

我的报告中有两个字段。

不含税$F{valorTotal}的帐单以及含税$F{valorJuros}的其他帐单的价值。

好吧,当字段$F{valorTotal}等于$F{valorJuros}时,我想将字段0.0求和,但当$F{valorJuros}大于0.0时,必须使用此字段。

我试过这样的事情: $F{valorJuros} > 0.0 ? $V{total} + $F{valorJuros} : $V{total} + $F{valorTotal} 其中$V{total}是具有总和的字段。

我在这里做错了什么?

1 个答案:

答案 0 :(得分:0)

我可以从您的问题和变量中猜出,您在最后使用$ V {total}变量not字段,其中某些类别的总计已添加,因为总计在类别的末尾添加,而您的值为$ {valorTotal}和$ {valorJuros}只是从查询中添加,这可能是可能的原因。尝试删除$ V {total}并查看值是否正确如果是,您必须在某处定义$ V {total},在那里也会使用这些字段进行更新,或者将其作为字段从DB中取出然后添加。