Шаблон автоподбора в поле на форме

Довольно часто у меня возникает такая ситуация, что необходимо организовать автоподбор в поле. И не просто подбор, а при этом выполнить обращение к информационной базе, и прочитать все значения которые соответсвуют введенному тексту.

Добрый день.

Для этого в реквизите формы я храню таблицу значений, где храню все первоначальные совпадения, а уже если она далее не пуста я обращаюсь к ней и эту таблицу значений передаю как параметр в запрос, чтобы также установить отбор на эту таблицу, в итоге я получаю результат запроса.

Важно, в процедуре автоподбора выключить стандартную обработку, и записывать список значений который вы подготовлили в параметр ДанныеВыбора, также в свойствах элеемнта формы необходимо свойсвто » ОбновлениеТекстаРедактирования» выставить в не использовать, иначе текст будет пропадать

Эта небольшая статья не претендует на откровение гуру программиста, но мне показалось если я использую данный код довольно часто, то и тем кому приходится сталкиваться с реализацией этой фичи, будет полезно. 

2 Comments

  1. androgin

    судя по описанию статьи — бред полнейший!

    зачем таблица?

    кто будет за актуальностью следить?

    чем штатные методы не устроили?

    Reply
  2. jaroslav.h

    Я такое накапостил на днях

    Reply

Leave a Comment

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