Уведомления
Очистить все
0
21.04.2017 22:33
Topic starter
Если параметр СКД присутствует во вкладке "Параметры", то для его заполнения используем код:
&НаСервере Процедура УстановитьПараметрВоВкладкеПараметры(НазваниеПараметра, ЗначениеПараметра) ЭтаФорма.Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.УстановитьЗначениеПараметра(НазваниеПараметра, ЗначениеПараметра);
КонецПроцедуры
если же параметр СКД задан в запросе, но его нет во вкладке "Параметры", то для заполнения параметра используем следующий код:
&НаСервере Процедура УстановитьПараметрСКД(НазваниеПараметра, ЗначениеПараметра)Параметры = КомпоновщикНастроек.Настройки.ПараметрыДанных; Параметр = Параметры.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных(НазваниеПараметра));
Если Параметр <> Неопределено Тогда Параметр.Значение = ЗначениеПараметра;
Параметр.Использование = Истина; КонецЕсли;КонецПроцедуры