Имя: Пароль:
1C
1С v8
Подбор номенклатуры по мере ввода символов
0 akcent25
 
01.11.12
11:56
Доброго дня всем! Возникла следующая проблема-нужно в типовой форме подбора номенклатуры реализовать обновление списка подобранной номенклатуры по мере ввода символов. Поиск производится либо по вхождению набранных символов, либо начиная с первого. Сейчас у меня это работает в событии Автоподбор, но все выглядит очень медленно и не совсем красиво. Кто что может посоветовать по этому поводу? Смотрел как в  УТ 11 работает форма подбора, поиск там также производится по нажатию  Enter.
1 Нуф-Нуф
 
01.11.12
11:59
копай в сторону обработка получения данных выбора в модуле менеджера
2 Нуф-Нуф
 
01.11.12
11:59
ааа, не то
3 kosts
 
01.11.12
12:03
Если после каждого символа будет дергать базу, это будет напрягать...
4 mikecool
 
01.11.12
12:05
запускать поиск по таймеру, интервал - секунда
при наборе текста таймер сбрасывать
т.е. запускать поиск только, если юзер сделал паузу в наборе
5 kosts
 
01.11.12
12:22
Кстати автоподбор возникает не после Enter, а как и желаешь после небольшого ожидания.

АвтоПодборТекста(<Текст>, <ТекстАвтоПодбора>, <СтандартнаяОбработка>)
Описание:

Возникает во время начала ожидания ввода текста (в процессе набора текста сделана пауза).


Самое то...
6 mzelensky
 
01.11.12
12:29
(0) открой УТ и посмотри
7 akcent25
 
01.11.12
12:43
(6) А где в УТ именно посмотреть?
8 akcent25
 
01.11.12
12:46
(6) Если в форме подбора-то ищет только после нажатия Enter.
9 akcent25
 
01.11.12
13:31
Может кто еще знает где в УТ реализовано то что в сабже?
10 MSII
 
01.11.12
13:33
В модуле менеджера номенклатуры глянь, скорее всего там.
Я делал у себя задачу, которую ты в (0) описываешь.
11 Spieluhr
 
01.11.12
13:38
Форму ввода адреса в АдресномКлассификаторе посмотреть можно. Там города и улицы так подбираются
12 akcent25
 
01.11.12
13:50
(10) и у  тебя всё было завязано на модуле менеджера номенклатуры? Можешь в общем рассказать задумку? А то я пока слабо это представляю...
(11)Спасибо за подсказку, посмотрю что там.
13 akcent25
 
01.11.12
15:02
Апну...
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.