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