|
Динамический список и поиск по нему.
| ☑ |
0
KrabCore
08.10.15
✎
11:45
|
Сильно не пинать, только учусь.
Есть база опубликованная в вебе, доступ через тонкий клиент и веб сервер. Есть обработки подбора товара которыми пользуются менеджеры. В обработках используются динамические списки и включено свойство "Поиск при вводе" - для того чтобы пользователь позиционируясь на динамическом списке мог сразу вводить данные для поиска товара.
Проблема заключается в тормознутости работы этого механизма стандартного поиска - во первых поиск происходит по всем полям дс, а во вторых поиск выполняется сразу после ввода каждого символа, например если ввести строку "бант" сразу же начинается поиск по "б" потом по "ба" потом по "бан" и уже в конце по "бант" - в таком случае отбор по списку может выполняться до 10 секунд.
Собственно вопрос: можно ли как-то ускорить работу поиска по списку? или же сделать задержку при вводе поисковых символов? или же хотябы ограничить поля по которым выполняется поиск?? сколько не искал - везде пишут что механизм стандартный и повлиять на его работу нельзя
|
|
1
KrabCore
08.10.15
✎
13:24
|
апну
|
|
2
KrabCore
08.10.15
✎
13:51
|
гз
|
|
3
KrabCore
08.10.15
✎
14:08
|
up
|
|
4
PR третий
08.10.15
✎
14:11
|
(0) Можно. Но не нужно. Кроме того, Alt + F.
|
|
5
Cyberhawk
08.10.15
✎
14:11
|
Пиши свой поиск, а начинай выполнять его только после нажатия на какую-нибудь клавишу, либо после ожидания в 0.8 секунд, например
|
|
6
KrabCore
08.10.15
✎
14:16
|
(4) ты о ctrl+f? если да то это и есть тот-же самый поиск только в "быстром" варианте. расскажи пожалуйста как можно то сделать?
(5) ну если ничего не найду путевого - буду писать
|
|
7
aleks_default
08.10.15
✎
14:19
|
Посмотри описание события АвтоПодбор. Там много всяких параметров есть.
|
|
8
vhl
08.10.15
✎
14:55
|
(0) расчет и слияние индексов включены?
|
|
9
vhl
08.10.15
✎
14:56
|
(8) индкс полнотекстового поиска имеется ввиду
|
|
10
KrabCore
08.10.15
✎
15:18
|
(9) полнотекстовый поиск актуален
|
|