СКД 1С программная установка параметров

Часто есть необходимость программно заполнять параметры отчета. Это можно сделать один раз в конфигураторе, но там можно установить только предопределенные типы данных. Например только предопределенные элементы справочника.

Параметры можно заполнить в режими предприятия, но пользователь может и не знать, что нужно заполнять да и это не нужная рутинная работа, ведь если можно автоматизировать, зачем делать руками?

Должно получиться вот так. В данном случае параметру Период присваивается ТекущаяДата().

В модуле отчета необходимо создать процедуру ПриКомпоновкеРезультата

Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
	
    Параметр    = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Период"));
    Параметр.Значение   = ТекущаяДата();
    Параметр.Использование = Истина;
	
КонецПроцедуры

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *