If - еще одно условие с использованием шаблона rtf - PullRequest
0 голосов
/ 03 августа 2020

У меня есть отчет, в котором будет вычислена общая сумма на основе более высокого значения в группе для каждого идентификатора. Например,

  Amount1  Amount2   ID
     25       10     Id1      
     11        1     Id2
      5       13     Id3
     16       20     Id4   

Таким образом, общая сумма Amount1 для ID1 равна 41, а в Amount2 равна 24. И в шаблоне rtf я хочу вычислить разницу в сумме 2 столбца на базу группы на что является более высоким значением. Logi c для этого:

If sum per group(Amount1) > sum per group(Amount2) then sum per group(Amount1) - sum per group(Amount2) else false

<?xdofx: if sum(current-group()/Column1) >= sum(current-group()/Column2) then sum(current-group()/Column1) - sum(current-group()/Column2) else false end if?>

Мне интересно, верен ли приведенный выше код, потому что каждый раз, когда я его запускаю, он возвращает пустой.

Спасибо

...