Павел Краснощеков показал возможность задания списков доступных значений для полей и параметров схемы компоновки данных с помощью произвольного алгоритма, а не только статических данных. Пруф кода автора.
Как это работает?
В модуль отчета добавляется код, который изменяет схему компоновки до инициализации компоновщика настроек. Это позволяет динамически формировать списки выбора для полей и параметров в формах отчета. Можно использовать любую логику для формирования списков и код работает в любых конфигурациях (с БСП или без).
Я немного адаптировал решение автора для себя (см. скрин).
Процедура ИнициализироватьСКД()
ИнициализироватьПараметрПериода();
ИнициализироватьПолеОрганизации();
КонецПроцедуры
Тут видоизменённый код для Ctrl+C, Ctrl+V. Добавляйте в избранное, чтобы никогда не воспользоваться)
#НачинающимНаЗаметку #Практика1С #ПримерКода1С
