Добрый день!
Возникла проблема с установкой отбора в справочнике.
ПриОткрытии прописан код
Если Константы.Филиал.Получить().КлиентИМ = Истина Тогда
ФормаСписка = Справочники.Номенклатура.ПолучитьФормуСписка();
ФормаСписка.Отбор.ИМ.Значение = Истина;
ФормаСписка.Отбор.ИМ.ВидСравнения = ВидСравнения.Равно;
ФормаСписка.Отбор.ИМ.Использование = Истина;
ЭлементыФормы.СправочникСписок.ИерархическийПросмотр = Ложь;
ЭлементыФормы.ДействияФормы.Доступность = Ложь;
ЭлементыФормы.СправочникДерево.Доступность = Ложь;
Иначе
ФормаСписка = Справочники.Номенклатура.ПолучитьФормуСписка();
КонецЕсли;
Он отрабатывает свою задачу и при открытии справочника устанавливается отбор, но если открыть через любой документ срабатывает только
ЭлементыФормы.СправочникСписок.ИерархическийПросмотр = Ложь;
ЭлементыФормы.ДействияФормы.Доступность = Ложь;
ЭлементыФормы.СправочникДерево.Доступность = Ложь;
То есть отбор не устанавливается.
1С:Предприятие 8.1 (8.1.11.67)
Конфигурация рукописная, от типовой нечего нет.
Подскажите пожалуйста что не так
Заранее благодарен.