При создании отчёта на компоновке иногда приходится в запросе использовать параметры. Например какую нибудь константу.
В остальном - стандартный функционал СКД устраивает.
Устанавливать каждый раз перед выполнением в настройках - неудобно и ненадёжно.
Создавать ради этого форму - избыточно.
Оптимальный вариант под катом.
[spoiler]
В модуле объекта (отчета) есть событие ПриКомпоновкеРезультата. То, что нужно:
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
Параметры = КомпоновщикНастроек.Настройки.ПараметрыДанных;
Параметры.УстановитьЗначениеПараметра("Склад", Константы.ОсновнойСклад.Получить());
КонецПроцедуры |
