Доброго времени суток.
Необходимо установить перед формированием отчёта установить параметр и чтобы пользователь не смог его поменять.
Сделал так:
&НаКлиенте
Процедура ПриОткрытии(Отказ)
ПараметрСпПодразделений = Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("СпПодразделений");
Если ПараметрСпПодразделений<>Неопределено Тогда
ПараметрСпПодразделений.Значение = УправлениеВебИнтерфейсом.ДоступныеПодразделенияПокупателя();
КонецЕсли;
КонецПроцедуры
Всё ок параметр установлен, пользователь не может его поменять.
Но кода пытаюсь закрыть форму выдаёт вопрос "Вариант отчёта был изменён. Сохранить изменённый вариант?"
Как избавиться от этого вопроса?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший