rxDBGrid - показать QuickFilter

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

rxDBGrid - показать QuickFilter

Сообщение andrey_k3 » 04.12.2014 11:08:58

Здравствуйте!
Для обновления списка QuickFilter'а можно повторно вызвать rxgcShowQuickFilter нажатием Ctrl+Q. А как вызвать программно (например, после переоткрытия датасета и изменения набора данных)?
andrey_k3
новенький
 
Сообщения: 22
Зарегистрирован: 17.05.2012 09:52:32

Re: rxDBGrid - показать QuickFilter

Сообщение alexs » 04.12.2014 12:28:55

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

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

Это код из примера на RxDBGrid
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4053
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: rxDBGrid - показать QuickFilter

Сообщение andrey_k3 » 04.12.2014 13:17:03

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

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

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

Re: rxDBGrid - показать QuickFilter

Сообщение andrey_k3 » 05.12.2014 23:06:07

alexs, спасибо за ответ. Проблема в конкретном проекте, буду искать ошибку... На чистом проекте фильтр работает корректно. Тему можно закрыть.
andrey_k3
новенький
 
Сообщения: 22
Зарегистрирован: 17.05.2012 09:52:32


Вернуться в RxLib

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

Рейтинг@Mail.ru