Components for Delphi and C++ Builder.

Перейти в английский форум
Перейти на EhLib.com
Текущее время: 29 мар 2024, 14:26

Часовой пояс: UTC




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
СообщениеДобавлено: 07 ноя 2019, 16:31 
Не в сети

Зарегистрирован: 14 июн 2016, 16:11
Сообщений: 14
Здравствуйте,

как передавать/формировать строку фильтра понятно,
Например:
Код:
dbgMyGrid.FieldColumns['Client'].STFilter.ExpressionStr := dblcmbClients.KeyValue;

а вот обратно не совсем. И на какое событие?
Пробовал в обратном порядке навесить на событие:
Код:
procedure TfrmReport.dbgMyGridApplyFilter(Sender: TObject);
begin
     edFilteredBy.Text:=  dbgMyGrid.FieldColumns['Clinet'].STFilter.ExpressionStr;
end;

В итоге фильтр вообще не срабатывает, хотя и перехватывает чекнутое значение<<< ='Пятерка' >>>
Как обратиться к отчекнутой строке фильтра колонки (чтобы без знака равно) и чтоб при этом фильтр сработал?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 14 ноя 2019, 20:48 
Не в сети

Зарегистрирован: 14 июн 2016, 16:11
Сообщений: 14
Есть какие-нибудь идеи кроме как парсить выбранную строку и удалять знак = и кавычки ?


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB