Имя: Пароль:
1C
1С v8
Отключить вывод формы выбора владельца
0 moonlight
 
02.05.18
12:06
Добрый день!

Программно в процедуре ...НачалоВыбора() устанавливаю ВыборПоВладельцу и отбор:

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

Но в режиме предприятия все равно выводится форма для выбора владельца. Как отключить появление этой формы?

Спасибо
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший