Страница 1 из 1

rxDBGrid - показать QuickFilter

Добавлено: 04.12.2014 10:08:58
andrey_k3
Здравствуйте!
Для обновления списка QuickFilter'а можно повторно вызвать rxgcShowQuickFilter нажатием Ctrl+Q. А как вызвать программно (например, после переоткрытия датасета и изменения набора данных)?

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

Добавлено: 04.12.2014 11:28:55
alexs

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

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

Это код из примера на RxDBGrid

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

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

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

3. quickfilter после нажатия Ctrl+Q
3. quickfilter после нажатия Ctrl+Q
2014-12-04_125156.png (8.65 КБ) 12966 просмотров

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

Добавлено: 05.12.2014 22:06:07
andrey_k3
alexs, спасибо за ответ. Проблема в конкретном проекте, буду искать ошибку... На чистом проекте фильтр работает корректно. Тему можно закрыть.