On-line: гостей 1. Всего: 1 [подробнее..]
АвторСообщение



Пост N: 25
Зарегистрирован: 23.07.09
ссылка на сообщение  Отправлено: 06.07.14 16:08. Заголовок: Динамический поиск в базе при вводе символов предполагаемого значения поля


Всем - "ЗдрасЬте"!
Прошу дайте идею как реализовать в Clipper/Harbour следующую ситуацию: при вводе значения поля, тебе выскакивает подсказка из возможных вариантов. Ну примерно как в Google при задании строки поиска!
Пример: поиск работника (его реквизиты, ну типа даты рождения, табельный/налоговый номер и т.д.), ввожу первые буквы имени/фамилии, а мне сразу похожих - список вываливается!, и, если среди них есть тот, который нужен, то достаточно просто передвинуться на "него". А далее ... .
Может подобное кто-то реализовывал? Get, Inkey - не могу представить, как этим воспользоваться!

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 3 [только новые]


постоянный участник




Пост N: 3477
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 06.07.14 21:12. Заголовок: Gray пишет: ввожу п..


Gray пишет:

 цитата:
ввожу первые буквы имени/фамилии


Нужно проиндексировать базу по Фамилии.
Потом при показе базы делать ввод по буквам и показ найденного. Можно через INKEY(), но тогда нужно делать свой обработчик по вводу букв.


Спасибо: 1 
ПрофильЦитата Ответить



Пост N: 365
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 07.07.14 08:51. Заголовок: Gray для dbEdit (Ac..


Gray
для dbEdit (Achoice) можно что то такое (с индексом на нужном поле):
Скрытый текст


Спасибо: 1 
ПрофильЦитата Ответить



Пост N: 366
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 07.07.14 09:17. Заголовок: вдогонку не забыть п..


вдогонку не забыть поставить в конце "режима подвода":
nRetVal := DE_REFRESH
я забыл.

Спасибо: 1 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 283
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет