Поиск по любой части в строке

Механизм поиска в строке по любой части появился в версии 8.3.3. Механизм позволяет выполнять поиск введенного значения в любой части строки.

Давайте установим это свойство для справочника и посмотрим результат работы. Для этого перейдем в свойства справочника на страницу «Поле ввода»:

По умолчанию способ поиска по строке установлен в значение Начало. Изменим значение, установив способ поиска «Любая часть» и посмотрим работу в 1С:Предприятие.

Нам необходимо найти чайники со свистком. Когда установлен способ поиска «Любая часть» — нам достаточно в поле ввода написать «свис». В выпадающем списке мы увидим все возможные варианты чайников со свистком. 


А если при подборе возможен большой объем данных? Тогда мы можем включить использование фонового режима получения данных выбора и в дополнение задействовать механизм полнотекстового поиска. Включим эти свойства:

А теперь рассмотрим пример установки этих свойств программно. Для поля ввода, в рамках которого будет выполняться автоподбор, создадим обработчик события «АвтоПодбор»:

Установим эти свойства программно в созданном обработчике события:

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

Как видите, управлять способом поиска в строке довольно просто. Надеюсь данная запись будет Вам полезна.

Наши разработки:
Учет сертификатов номенклатуры в УНФ (печать реестра сертификатов)

Учет сертификатов номенклатуры в УНФ (печать реестра сертификатов)

Расширение конфигурации добавит возможность вести учет сертификатов номенклатуры в конфигурации "Управление нашей фирмой, редакция 1.6". Вы сможете организовать учет сертификатов ...
Обмен 1С и OZON (УТ11, ERP2, КА2, БП3, УНФ, Розница)

Обмен 1С и OZON (УТ11, ERP2, КА2, БП3, УНФ, Розница)

Расширение конфигурации позволяет выполнять автоматический обмен между 1С и OZON и совместимо с актуальными конфигурациями Управление торговлей 11, ERP Управление ...
Расширенная форма заказа клиента для УТ11, КА2, ERP2

Расширенная форма заказа клиента для УТ11, КА2, ERP2

Расширение конфигурации позволяет выводить остатки по всем необходимым складам, отображать цены номенклатуры и дополнительные колонки номенклатуры прямо в списке товаров ...
Управление запасами: Товары поставщиков (УТ11, КА2, ERP2)

Управление запасами: Товары поставщиков (УТ11, КА2, ERP2)

Функционал расширения конфигурации позволяет в удобной форме автоматически загружать прайс-листы поставщиков в 1С, анализировать загруженные данные, автоматически устанавливать цены с ...
Изменение записей регистра сведений (универсальная обработка)

Изменение записей регистра сведений (универсальная обработка)

Обработка дает возможность массово или точечно изменять записи регистра сведений. Поддерживается изменение записей в независимых регистрах и регистрах с подчинением ...
Остатки товаров в РМК (УТ11, КА2, ERP2)

Остатки товаров в РМК (УТ11, КА2, ERP2)

Расширение конфигурации добавит возможность просматривать остатки по складу для выбранных в РМК (рабочее место кассира) товаров. При этом Вы сможете ...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *