Modber Сообщество
профессионалов по 1С

форму выбора справочника

форму выбора справочника с отбором по реквизиту
  
Сообщений: 23

0
Как провести процедуру, форму выбора справочника с отбором по реквизиту?
Грамота
Сообщений: 63

0
Вопрос задан некорректно.Укажите, какая конфигурация Вас интересует, какой справочник и по какому реквизиту Вы хотите выбрать?
Сообщений: 76

0
На данный момент доработана лишь одна форма выбора, какая относится до метаданным, а вот метаданным как раз по барабану то что какие модули есть, а каких нет. А лично я проверял у сильно доработанной БП 3.0, двигатель 8.3 - работает!!!
Сообщений: 29

0
Есть вот такой способ сделать отбор при выборе элемента: [code=1C]Процедура МойРеквизитНачалоВыбора(Элемент, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; ФормаВыбора = Справочники.МойСправочник.ПолучитьФормуВыбора(, Элемент); //Обязательно указать владельца формы "Элемент" ФормаВыбора.РежимВыбора = Истина; ФормаВыбора.Отбор.НужныйРеквизит.Установить (ЗначениеНужногоРеквизита, Истина); ФормаВыбора.Открыть(); КонецПроцедуры[/code] или если форма выбора с динамическим списком "Список": [code=1C] ФормаВыбора = ПолучитьФорму("Справочник.ДоговорыКонтрагентов.ФормаВыбора",,Элемент); ЭлементОтбора = ФормаВыбора.Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("МойРеквизит"); ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; // или другое сравнение ЭлементОтбора.Использование = Истина; ЭлементОтбора.ПравоеЗначение = ЗначениеМоегоРеквизита; ФормаВыбора.Открыть(); [/code]
Грамота
Сообщений: 165

+2
А что именно у вас не работает? На данном реквизите, по которому вы ведете поиск, включен ли атрибут разрешения поиска по нем? По- моему свойство "Полнотекстовый поиск" должно быть включено "использовать".
В начало страницы 
|
Перейти на форум: