使用条件

时间:2015-10-18 14:31:52

标签: variables jasper-reports sum

我希望获得没有协商值的列的总和 1500 +( - 1000)+ 2000 = 3500(无负值)


enter image description here

Sum是负值。我想要没有负值。所有负值都应该在每一行中。只有最后一个总数应该没有负值

1 个答案:

答案 0 :(得分:2)

知道如何创建报告会很有帮助我认为你需要的东西(未经过测试但会让你朝着正确的方向发展):

<variable name="total" class="java.lang.Integer" calculation="Sum">
    <variableExpression><![CDATA[($F{netSalary}>=0) ? ($F{netSalary}) : 0]]>
</variableExpression></variable>