|
Проблема с поиском!
|
|||
---|---|---|---|
#18+
Всем добрый день! Подскажите, пожалуйста ответ на следующий вопрос. Я пользуюсь на interactivechange след. поиском. набираю в текстовом поле номер и у меня интерактивно в гриде обновляется (фильтруется запись). Но вот в чем проблема, когда я ввожу правильно я могу довести до одной правильной записи, а когда я ввожу не правильно и есть допустим только первый правильный символ, а далее не те идут, то по идее должно писаться - такой записи нет, а тут получается наоборот они остаются и сбивают с толку. Т.е. вбиваю: Е812УК - такой номер есть и все хорошо. Т.е. вбиваю: Е830 и далее допустим - он оставляет записи и другие - т.к. буква e есть SELECT narush2 locate for LOWER(Alltrim(ThisFormSet.Form1.Text4.Value)) $ LOWER(ALLTRIM(narush2.nomerm1)) OR LOWER(Alltrim(ThisFormSet.Form1.Text4.Value)) $ LOWER(ALLTRIM(narush2.nomerm2)) if found() lcFilter = "set filter to [" + LOWER(Alltrim(ThisFormSet.Form1.Text4.Value)) + "] $ LOWER(ALLTRIM(narush2.nomerm1)) OR [" + LOWER(Alltrim(ThisFormSet.Form1.Text4.Value)) + "] $ LOWER(ALLTRIM(narush2.nomerm2))" &lcFilter ThisFormSet.Form1.Gridmash.Column1.SetFocus ThisFormSet.Form1.Text4.SetFocus endif Помогите пожалуйста с данной ошибкой. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2018, 13:35 |
|
|
start [/forum/topic.php?fid=41&fpage=8&tid=1581717]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
2ms |
others: | 297ms |
total: | 438ms |
0 / 0 |