Имя: Пароль:
1C
 
Свой механизм открытия формы выбора и этот вот список
0 YFedor
 
06.03.23
13:22
Имеем на форме реквизит - справочник контрагенты.

Хочу, чтобы при открытии формы выбора реализовался сразу некий отбор.

Приделал, например в ПриНачалеВыбора:

ЗначениеОтбора = Новый Структура("ИНН, КПП", КонтрагентИНН, КонтрагентКПП);
        ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора);
        
        ПараметрыВыбора = Новый Структура;
        
        ОткрытьФорму("Справочник.Контрагенты.ФормаВыбора", ПараметрыВыбора, Элементы.Контрагент1);    


Все работает, но вот есть нюанс:

когда позиционируешься в реквизит (не нажимаешь кнопку выбора, а в сам текст) интерфейс Такси предлагает список из недавно использовавшихся контрагентов - из него выбирается сразу и, соответственно, отбор не работает.

Как этот список скрыть именно у этого элемента или при выборе принудительно открывать окно выбора из справочника и брать значение выбора уже оттуда?
1 RomanYS
 
06.03.23
13:41
Установить параметры выбора у элемента формы, тогда возможно и форму не придётся кодом открывать