Цитата(Constantus @ 14.09.17, 11:39)
Проблема заключается в том, что сама форма отчета - управляемая форма...
Приведенный код срабатывает на обычной форме отчета...
Сори. Не обратил внимания.
Я в упровляемых формах не силен, но все таки, а если так:
&НаКлиенте
Процедура ПриОткрытии(Отказ)
УстановитьПараметрСервер();
КонецПроцедуры
&НаСервереБезКонтекста
Процедура УстановитьПараметрСервер()
Настройки = КомпоновщикНастроек.Настройки;
Значен = Настройки.ПараметрыДанных.Элементы.Найти(Новый ПараметрКомпоновкиДанных("Регион"));
Значен.Значение = Константы.ТекущийРегион.Получить();
Значен.Использование = Истина;
КонецПроцедуры
Ну или может так:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Настройки = КомпоновщикНастроек.Настройки;
Значен = Настройки.ПараметрыДанных.Элементы.Найти(Новый ПараметрКомпоновкиДанных("Регион"));
Значен.Значение = Константы.ТекущийРегион.Получить();
Значен.Использование = Истина;
КонецПроцедуры