Как программно задать фильтр для выпадающих значений справочника (обычные формы)
☑
0
Krasotka
18.05.22
✎
14:14
Как программно задать фильтр для выпадающих значений справочника (обычные формы)?
1
Asmody
18.05.22
✎
14:23
куда "выпадающих"?
2
Krasotka
18.05.22
✎
14:23
вниз при нажатии
3
azernot
18.05.22
✎
14:25
Присвоить свой список выбора элементу формы
4
Asmody
18.05.22
✎
14:25
есть вариант обработать событие НачалоВыбораИзСписка
есть вариант поискать, где заполняется СписокВыбора элемента формы
5
Krasotka
18.05.22
✎
14:35
Я вот такой код вставила в начало выбора, вроде работает, но вначале контрагента просит выбрать. Причем его можно не выбирать, и по нему из формы документа фильтрует. Как сделать, чтобы не выбирать?
ФормаВыбора = Справочники.ДоговорыКонтрагентов.ПолучитьФормуВыбора(, Элемент);
ЭлементОтбораВидПДР = ФормаВыбора.Отбор.организация2;
Если ЭлементОтбораВидПДР <> Неопределено Тогда
ЭлементОтбораВидПДР.ВидСравнения = ВидСравнения.Равно;
ЭлементОтбораВидПДР.Значение = организация2;
ЭлементОтбораВидПДР.Использование = Истина;
КонецЕсли;
ФормаВыбора.ЭлементыФормы.СправочникСписок.НастройкаОтбора.владелец.Доступность = Ложь;
ФормаВыбора.Открыть();
СтандартнаяОбработка = Ложь;
6
hhhh
18.05.22
✎
14:57
(5) ну вот же у вас
ЭлементОтбораВидПДР = ФормаВыбора.Отбор.организация2;
Если ЭлементОтбораВидПДР <> Неопределено Тогда
ЭлементОтбораВидПДР.ВидСравнения = ВидСравнения.Равно;
ЭлементОтбораВидПДР.Значение = организация2;
ЭлементОтбораВидПДР.Использование = Истина;
КонецЕсли;
почему- то только отбор для организиции, а остальные десятки отборов?
7
youalex
18.05.22
✎
15:59
(5) > Как сделать, чтобы не выбирать?
Попробуй еще ФормаВыбора.Отбор.Владелец заполнить
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.