Автоподбор в выпадающий список по мере ввода текста #477976


#0 by Oleg_Chelyabinsk
Приветствую всех. Вопрос следующий, есть табличная часть с реквизитами типа справочник ссылка. Как реализовать формирование списка выбора по мере ввода текста, который содержится в элементах справочника. Причем список должен формироваться,изменяться по мере редактирования без нажатия на энтер, клика мышкой и т.п. Пример как в поиске аэропортов на сайтах авиакомпаний - по мере редактирования список динамически обновляется. Поиск элементов справочника должен осуществлять по подстроке. Запрос по поиску нужных значений я написал, вся загвоздка в том - на какое событие подвесить поиск.
#1 by YurOK_51
АвтоПодборТеста, ОкончаниеВводаТекста
#2 by Oleg_Chelyabinsk
Не подходят данные события. ОкончаниеВводаТекста появляется после сходя с элемента управления или нажатия на энтер, мне же нужно обрабатывать процесс ввода. Пользователь хочет, чтобы обновлялось сразу при вводе, а не после нажатия на какие-то другие кнопки
#3 by Sadovnikov
переходи на семерку...
#4 by Stepa86
я бы предложил АктивИкс заюзать, но чо то не любят это здесь...
#5 by Oleg_Chelyabinsk
Неужели это нельзя средствами 1с решить? платформа 8.1, кстати, так что про семерку забываем
#6 by Sadovnikov
Забываем, так забываем... Хотя, как раз на семерке это сделано.
#7 by hhhh
ну АвтоПодборТекста чем тебе не приглянулся?
#8 by Oleg_Chelyabinsk
тем, что он отрабатывает каждые полсекунды, длинный текст не ввести. Если вызывать из Автоподбора ОконачниеВводатекста нужно, чтобы элемент оставался в фокусе, открылся список выбора и переформировывался при продолжении ввода, при этом текст в поле ввода не должен меняться
#9 by Oleg_Chelyabinsk
Подобный механизм - поиск в форме списка контрагентов, только у меня поле ввода в табличной части и выпадающий список
#10 by Oleg_Chelyabinsk
Неужели ни у кого не возникала необходимость сделать подобное
#11 by skunk
тебе уже сказали как сделать, что ты еще хочешь услышать?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С