Как суммировать поля в зависимости от другого столбца на iReport - PullRequest
0 голосов
/ 06 декабря 2018

У меня есть два столбца, например

ITP,VPVP
250,10
330,10
255,20
565,10
84,20....

$F(ITP)
$F(VPVP)

Как суммировать значения, где VPVP 10 и где значение VPVP 20?

Например, в отчете

The sum for 10 is: 1145     (250+330+565 -  This should not be written)
The sum for 20 is: 339      (255+84 - This should not be written)  

Я пробовал что-то подобное, но это не очень хорошо:

<variable name="The sum for 10 is:" class="java.math.BigDecimal" calculation="Sum">
        <variableExpression><![CDATA["10".equals($F{VPVP})?$F{ITP}:$V{zero}]]></variableExpression>
    </variable>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...