Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ClientDataSet и контекстный поиск [D7, WinXP]


Phoenix ©   (2004-07-22 14:51:00) 

Можно ли сделать контексный поиск с компонентом ClientDataSet, т.е. есть поле с данными, я ввожу значение и по мере введения отсеиваются все значения которые начинаются так же.
Заранее благодарен.


Курдль   (2004-07-23 09:07:00) [1]


> Думкин ©   (22.07.04 15:19) [5]
> Accept := Pos(ColF,DataSet.Fiiii....  .AsString) = 1

Ну Вы уточните, что ли, что указанный Вами код - это тело обработчика OnFilterRecord, работающего при условии Filtered := True.


Думкин   (2004-07-22 20:01:00) [2]

> [7] Subdigger   (22.07.04 17:56)

И... я не понял.


Subdigger   (2004-07-22 17:56:00) [3]

2 Думкин
в комбобокс уже встроен контекстній поиск.


Думкин   (2004-07-22 17:11:00) [4]

Думал возникнет вопрос по поводу - "если скорость устроит".
Нет, ну и ладно.
Но, в вашем конкретном и узком случае - ибо только по первым знакам фильтр идет можно использовать SetRange.
Удачи


Думкин   (2004-07-22 15:19:00) [5]

> [2] Phoenix ©   (22.07.04 15:15)

Accept := Pos(ColF,DataSet.Fiiii....  .AsString) = 1

ColF - 'A', 'Аб'..... Можно так если скорость устроит.


ИдиотЪ   (2004-07-22 15:18:00) [6]

запрос или фильтр + комбобокс


Reindeer Moss Eater   (2004-07-22 15:16:00) [7]

Для этого надо выделить свойство Filter в инспекторе объектов и нажать F1


Phoenix   (2004-07-22 15:15:00) [8]

Думкин ©   (22.07.04 14:53) [1]
А что у него фильтра нет?

Имеется , но как через него сделать имено контекстный поиск, т.е пользователь вводит "А" остаются даный в поле начинающиеся на "А", пользователь прроболдает "Аб" сооотвественно сотаются данные начинающиеся на "Аб" и.т.д.


Думкин   (2004-07-22 14:53:00) [9]

А что у него фильтра нет?


Наверх

Титульная страница Поиск, карта сайта Написать письмо