Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Фильтрация таблицы БД

18K
26 июля 2006 года
GANS666
6 / / 26.07.2006
Необходимо отфильтровать данные в таблице, посоветовали использовать компонент ElTree для выбора параметров фильтрации.
Не могу найти доки по использованию данного компонента :(
а может кто-нить подскажет что можно еще использовать для фильтрации?
15K
26 июля 2006 года
Виктор123123
12 / / 13.07.2006
Если у тебя таблица формата Paradox 7 то фильтраяция очень проста
Свойству Table1.Filter присваиваеш значение такого типа (Фамилия='Абрамович' or Фамилия='Путин') слово фамилия имя поля а сама фамилия фильтруемое значение скобки не нужны.
302
26 июля 2006 года
Sagittarius
648 / / 12.04.2003
Кто тебе посоветовал использовать этот компонент?
Как тебе необходимо отфильтровать данные?
Можно использовать свойство Filtered и Filter наслеников TDataSet.
18K
26 июля 2006 года
GANS666
6 / / 26.07.2006
как фильтровать данные в таблице я уже разобрался, мне необходимо выбрать параметры фильтрации, т.е. в дереве выбрать значение столбцов которые должны отображаться в результате фильтра
339
27 июля 2006 года
verybadbug
619 / / 12.09.2005
> ...т.е. в дереве выбрать значение столбцов....

и о каком же дереве идёт речь? или мож я чего-то не понимаю....
18K
29 июля 2006 года
GANS666
6 / / 26.07.2006
попробую пояснить:

например есть след. таблица:

| ФИО | Отдел | Возраст |
| Иванов И.И. | ИТ | 22 |
| Петров П.П. | ОТО | 23 |
| Сидоров С.С. | ИТ | 26 |

и необходимо отфильтровать записи, в динамическом режиме с помощью дерева параметров:

+Отдел
|--<тут checkbox> ИТ
|--<тут checkbox> ОТО
+Возраст
|--<тут checkbox> младше 20
|--<тут checkbox> старше 25
|--<тут checkbox> старше 30

ну и все в таком роде...
соответственно в дереве выбираем (с помощью checkbox) то что хотим увидеть, а затем фильтруем по выбранным параметрам таблицу
339
31 июля 2006 года
verybadbug
619 / / 12.09.2005
чтоб получить записи без повторений используй SELECT DISTINCT
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог