|
Как программно задать фильтр для выпадающих значений справочника (обычные формы)
| ☑ |
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) > Как сделать, чтобы не выбирать?
Попробуй еще ФормаВыбора.Отбор.Владелец заполнить
|
|