|
|
#1 |
|
Участник
|
обработка события на контроле
Коллеги - подскажите, если кто в курсе.
Для нужд офиса я на форме EmplWorkLocalPhone навесил сверху контрольчик для ввода имени. Цель - чтобы искало, как в OUTLOOK при каждом вводе нового символа по принципу LIKE. тока проблема в том, что после отработки метода textChange() контрола, если есть записи на гриде (что-то найдено) то курсор выделяет все содержимое в контроле а не позиционируется на последнем месте, что очень неудобно для пользователя. Не подскажите как обойти эту проблему?? |
|
|
|
|
#2 |
|
Модератор
|
Хм. Возможно, Вам пожет свойство searchOntyping?
С Уважением, Георгий |
|
|
|
|
#3 |
|
Участник
|
нет - тогда все заканчивается на вводе 1-го символа
|
|
|
|
|
#4 |
|
Модератор
|
Хм. Я бы не стал заморачиваться. Пусть пользуются фильтрами.
Один раз пошел на поводу у юзеров и делал выборку like *"введенное значение"*. Работает-то хорошо, а вот как БД себя чуствует там же никакой индекс не поможет - фулскан каждый раз. Перехватывал на модифае, правда.С Уважением, Гоергий |
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Обработка входящего НДС | 12 | |||
| Обработка события нажатие клавиши на гриде | 17 | |||
| Висит обработка фактуры | 12 | |||
| Суммарная обработка накладной | 1 | |||
| Корректная обработка НДС по счёту со скидкой по оплате | 1 | |||
|