Дополнительная строка итогов в СКД
Можно считать, что данная публикация является продолжением публикации «Свои итоги в СКД или расчет среднего значения» автор tamaks. Первоначально передо мной стояла похожая задача – добавить при выводе списка дополнительную строку итогов, в которой будет выводиться итог по полю, не отображаемом в отчете, что и было сделано, благодаря вышеупомянутой статье.
Но спустя некоторое время пользования отчетом бухгалтерия сказала: «Пусть будет все то же самое, но с разбивкой по периодам», т.е вывод данных уже шел не списком, а таблицей.
Первоначальный отчет:
Нужно получить вот такой:
Тут этот метод я уже не смогла применить, пыталась фиксированные макеты по-разному рисовать, но толком ничего не получалось.
В итоге остановилась на таком варианте:
1.Добавила в запрос к данным дополнительную строку, которая и будет служить строкой итогов
ВЫБРАТЬ NULL КАК Статья, "ЯЯЯ" КАК СтатьяНаименование, 0 КАК Сумма, 0 КАК СуммаБезKIT, ВТГлавныйЗапрос.ПериодМесяц, ВТГлавныйЗапрос.ПериодКвартал, ВТГлавныйЗапрос.ПериодПолугодие, ВТГлавныйЗапрос.ПериодГод, NULL КАК Регистратор ПОМЕСТИТЬ втИскусственнаяСтрока
2. Вот такой расчет ресурсов (подробно)
3. Сделала такие настройки отчета
Вот так выглядит условное оформление при выводе этой дополнительной строки.
Наименование статьи преобразуется из «ЯЯЯ» в «Итого без KIT», а два других ненужных здесь поля в пустой текст
Вот и всё.
via droplet