![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.12.2010
Сообщений: 29
|
![]()
Недавно установил компонент DBAdvGrid от компании TMS. От обычного DBGrid он отличается тем, что у него намного более обширный список свойств и большие возможности по всевозможным настройкам данного компонента. Среди всех прелестей того чуда имеется SearchFooter - это панель поиска снизу. Которая ищет в гриде вводимый текст в поле этой панели, как например, в опере или фаерфоксе, когда вызываешь поиск Ctrl+Fвыглядит это примерно так:
![]() ![]() ![]() ![]() Возникла необходимость организовать такой же поиск, но в своей собственной панеле. Не могу понять механизм подобного рода поиска. Обычные запросы тут не катят. Кто знает как устроен такой поиск, подскажи пожалуйста. Может есть какие - то свойства того же DBAdvGrid или какие - то методы и т д. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 02.12.2010
Сообщений: 29
|
![]()
Решил проблему методом Locate. Не могу понять, как сделать поиск следующего и предыдущего . Кто знает ?
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 02.12.2010
Сообщений: 29
|
![]()
Неужели тут нет таких функций как в файлах FindNext/Prev ?
![]() |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 02.12.2010
Сообщений: 81
|
![]()
а самому написать?
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 02.12.2010
Сообщений: 29
|
![]()
Написал. И как на зло получилось изобретение велосипеда! Вобщем. Кому интересно. это делается так:
Далее TLocateExOptions Opts; Opts.Clear(); Opts << lxNext; DataModule4->TabTypesOfBoards->LocateEx("NameOfAC", sEdit2->Text, Opts)); Предыдущее TLocateExOptions Opts; Opts.Clear(); Opts << lxUp; DataModule4->TabTypesOfBoards->LocateEx("NameOfAC", sEdit2->Text, Opts)); Большенство идей уже давно кем-то реализованы. Нужно только внимательно поискать.... |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как организовать поиск значения ячейки по всем листам | alec | Microsoft Office Excel | 7 | 01.05.2010 17:01 |
Как организовать поиск в документе Word посредством Delphi? | Pinkygirl | Microsoft Office Excel | 5 | 05.01.2010 15:52 |
Подскажите как организовать поиск в строке, с возможностью вставлять разные фильтры ну по типу | Wadimka | Общие вопросы Delphi | 2 | 18.05.2009 17:03 |
как организовать поиск по дате... | Pitbull | БД в Delphi | 18 | 24.06.2007 22:28 |
Как организовать поиск интервала дат через SQL | Selena | Общие вопросы Delphi | 1 | 14.03.2007 01:25 |