rxDBGrid - показать QuickFilter

Модераторы: alexs, Модераторы

Ответить
andrey_k3
новенький
Сообщения: 22
Зарегистрирован: 17.05.2012 09:52:32

rxDBGrid - показать QuickFilter

Сообщение andrey_k3 »

Здравствуйте!
Для обновления списка QuickFilter'а можно повторно вызвать rxgcShowQuickFilter нажатием Ctrl+Q. А как вызвать программно (например, после переоткрытия датасета и изменения набора данных)?
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Код: Выделить всё

 
 if CheckBox1.Checked then
    RxDBGrid1.OptionsRx:=RxDBGrid1.OptionsRx + [rdgFilter]
  else
    RxDBGrid1.OptionsRx:=RxDBGrid1.OptionsRx - [rdgFilter];

Это код из примера на RxDBGrid
andrey_k3
новенький
Сообщения: 22
Зарегистрирован: 17.05.2012 09:52:32

Сообщение andrey_k3 »

Не помогло изменить список значений QuickFilter
Представлю ситуацию на скринах:
1. Исходный набор данных, quickfilter содержит все значения
1. Исходный набор данных, quickfilter содержит все значения
2014-12-04_124819.png (11.22 КБ) 12965 просмотров

2. Измененный набор данных, quickfilter всё ещё содержит все значения исходного набора
2. Измененный набор данных, quickfilter всё ещё содержит все значения исходного набора

3. quickfilter после нажатия Ctrl+Q
3. quickfilter после нажатия Ctrl+Q
2014-12-04_125156.png (8.65 КБ) 12965 просмотров
andrey_k3
новенький
Сообщения: 22
Зарегистрирован: 17.05.2012 09:52:32

Сообщение andrey_k3 »

alexs, спасибо за ответ. Проблема в конкретном проекте, буду искать ошибку... На чистом проекте фильтр работает корректно. Тему можно закрыть.
Ответить