Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.07.2008, 17:21   #1
1sal1
 
Регистрация: 07.07.2008
Сообщений: 6
По умолчанию edit-фильтр аля Google

Задача:
Есть Таблица с ключом(id) и полем(name_pole)
необходимо сделать так что бы при вводе символов в edit, он автоматически показывал варианты из поля name_pole (допустим в name_pole есть значения Петр, Николай, Павел)то при в вводе в edit буквы П в выпадающим списке бы были значения Петр и Павел и.д. (аля Гугл когда ищешь показывает варианты). но при этом после выбора надо чтобы в edit еще каким то образом можно было вычленить значение id выбранного поля (тогда как пользователю отображается только name_pole).
Как это можно реализовать? и нужно ли использовать edit для этих целей?
1sal1 вне форума Ответить с цитированием
Старый 07.07.2008, 21:37   #2
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Можно комбобокс, можно эдит и попап меню ниже показывать. Смотря как должно визуально смотреться, с кнопочкой или без.
Реализвать не так сложно, Pos функция и перебор таблицы, если получится можно заюзать встроенные средства таблицы для поиска. Начет показа id нет никаких проблем, получать его из нужного поля, когда найдется Павел или Петр мы уже будем знать их номер.

как сделать поиск
http://www.programmersforum.ru/showthread.php?t=22543
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог

Последний раз редактировалось mutabor; 07.07.2008 в 22:19.
mutabor вне форума Ответить с цитированием
Старый 07.07.2008, 23:16   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

ещё добавлю. Есть такой набор Expert'ов - GExperts. Так там по Ctrl-G вызывается "Procedure list" - процедура перехода на процедуры/функции/методы формы...
Нечто похожее...
Вверху edit
внизу список.
по мере набора текст в списке отфильтровываются записи, в которые входит набираемый текст...
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конкурс Google Code Jam... merax Свободное общение 24 18.07.2008 16:49
edit с фильтром аля Google 1sal1 БД в Delphi 1 07.07.2008 20:34
Фильтр Инночка Помощь студентам 4 30.04.2008 20:27
Google Map API qwestor PHP 3 22.01.2008 08:12
Google book Aplay Свободное общение 0 03.09.2007 16:36