![]() |
#3 |
Участник
|
Цитата:
Andrew Besedin
Чтобы вывести некую агрегатную ф-цию, создай в DataSours'е отчета поле, равное нужной функции (учти, что при этом обычные поля исчезнут). Цитата:
Или так: можно в executeSection стандартного Body добавить код для подсчета необходимой функции, а в конце просто вывести переменную через display-метод.
A B C 1 3 6 -1 4 7 0 6 5 1 3 4 1 5 3 И мне необходимо вывести еще один столбец, получаемый следующим образом: - если A>0 то (B+C) -если А<0 то (B-C) - если А=0, то выводим сумму ПО ВСЕМУ отчету разности (B-C) Чтобы решить эту задачу(для примера она у меня абстрактная и практически не нужная), я должен иметь доступ к каждой выводимой на экран записи. Какой метод мне необходимо для этого перекрыть и каким образом в этом методе получать значения выводимых полей ? Спасибо за ответы. |
|
|
|