DELPHI DBGRIDEH ФИЛЬТР

DBGridEh - популярный компонент Delphi для работы с таблицами баз данных. Одной из его удобных возможностей является наличие встроенного фильтра, позволяющего быстро и удобно настраивать отображение данных в таблице.

Чтобы использовать фильтр в DBGridEh, необходимо активировать опцию «FilterBar» в настройках компонента. После этого на экране появится строка фильтрации, позволяющая задавать условия фильтрации для каждой колонки таблицы.

DBGridEh1.FilterBar := True;
DBGridEh1.DefaultApplySorting := True;
DBGridEh1.TitleFont.Style := [fsBold];
DBGridEh1.TitleFont.Size := 10;

Чтобы задать условие фильтрации для конкретной колонки, необходимо в строке фильтрации ввести нужное значение. Для текстовых полей можно использовать шаблоны с символом «%» в качестве знака подстановки.

Пример:

DBGridEh1.DataSource.DataSet.Filter := 'Name like ''%Smith%''';
DBGridEh1.DataSource.DataSet.Filtered := True;

Выше указанный код настроит фильтр для колонки «Name», показывая только те записи, в которых содержится подстрока «Smith».

22# ADO Filtering ( Search ) - Delphi Database Development Course

Delphi cxgrid checkbox and multiselect

EhLib Video - Customizing DBGridEh Indicator Column

CxGriD in delphi

How to implement a DBCheckbox in DBGrid in Delphi!

Создание регистрации и авторизации Delphi

047-DateTimePicker, Edit, CheckBox \u0026 ComboBox in DBGrid Delphi بالعربي

Реклама
Новое
Реклама