Страница 1 из 1
Итоги для CrossDataBand
Добавлено: 15 дек 2016, 18:07
Evgeniy
Здравствуйте.
В отчёте используется CrossDataBand. Как посчитать итоги по этому бэнду используя структуру, в приложенном примере?
Re: Итоги для CrossDataBand
Добавлено: 16 дек 2016, 11:44
Aleksey
Здравствуйте,
Попробуйте использовать следующее выражение:
Код: Выделить всё
{Totals.Sum(CrossDataBand1,items.items2.A_2)}
Спасибо.
Re: Итоги для CrossDataBand
Добавлено: 16 дек 2016, 12:36
Evgeniy
В этом случае посчитаются данные по строке только для последней записи из DataBand1, а все предыдущие игнорируются.
Возможно, я немного не так выразился. Я хочу получить следующий отчет. (на картинке).
Судя по всему мне для итогов нужен будет еще один CrossDataBand, в котором нужно будет подсчитать сумму не по строкам, а по столбцам. Возможно ли это?
Re: Итоги для CrossDataBand
Добавлено: 19 дек 2016, 11:09
Aleksey
Здравствуйте,
В данном случае, необходимо использовать дополнительный код в событиях.
К примеру, в событие AfterPrint компонента CrossDataBand1, суммировать значения для каждой колонки, и затем выводить их на дополнительно CrossData бэнде в футере.
Если возникнут проблемы, вышлите нам тестовые данные для вашего отчета, постараемся подготовить для вас пример.
Спасибо.
Re: Итоги для CrossDataBand
Добавлено: 20 дек 2016, 18:07
Evgeniy
Спасибо. Я в этом направлении и думал. А также думал, что есть уже такой функционал.
Re: Итоги для CrossDataBand
Добавлено: 21 дек 2016, 22:13
HighAley
Здравствуйте.
Пишите, если вам понадобиться помощь с написанием скриптов.
Спасибо.