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