IUiDataSet.Filtered

Синтаксис

Filtered: Boolean;

Описание

Свойство Filtered определяет признак фильтрации источника данных.

Комментарии

При установке свойству значения True, будет включена фильтрация при этом будут отображаться данные, удовлетворяющие условию фильтра. При установке False фильтрация отключена. Текст текущего фильтра задается свойством Filter.

Пример

Для выполнения примера предполагается наличие в формы, расположенной на ней кнопки с наименованием "Button1", компонента UiTable с наименованием "UiTable1" и каких-либо компонентов, отображающих данные таблицы. В таблице репозитория, к которой подключен "UiTable1" имеется поле "Id".

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);

Begin

UiTable1.Filter := "(Id>=10)And(Id<=50)";

UiTable1.Filtered := True;

End Sub Button1OnClick;

После выполнения примера при нажатии на кнопку будут отфильтрованы данные таблицы по полю "Id". Доступны будут только те записи, для которых значение поля "Id" находится в диапазоне [10,50].

См. также:

IUiDataSet