1CLenta.ru  

Группировка полей через запятую в СКД

Программирование системы     09.02.2017 17:11     21058

Система компоновки данных обладает большой функциональностью. С помощью инструментов СКД можно решать широкий круг задач. СКД позволяет автоматизировать многие процессы формирования отчетов. При группировке в СКД, значения полей можно соединить через разделитель в строку.

В данном примере данные (Валюта и курс) запрашиваются из регистра сведений "КурсыВалют". В макете СКД создан "Набор данных", в котором запрашиваются записи регистра за определенный интервал времени.

Набор данных СКД

В ресурсах выбирается поле которое будет группироваться. Для соединения строк по разделителю, в поле "Выражение", прописывается агрегатная функция СоединитьСтроки("ИмяПоля", "Разделитель").

Ресурсы СКД

Для того чтобы ресурс "Курс" сгруппировался, необходимо в настройках вывода задать группировку по полю "Валюта".

Настройки СКД

В результате поле курс сгруппируется через запятую.

Результат формирования отчета СКД

Комментарии (0)