LimitCondition: ITableFilterLimitCondition;
The LimitCondition property determines filtering conditions for the Top N filtering type.
Executing the example requires a form with a button named Button1, the DataGrid component named DataGrid1, and the UiDataSource component that is a data source for DataGrid.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
filter: ITableFilter;
filterItem: ITableFilterItem;
limit: ITableFilterLimitCondition;
Begin
filter := DataGrid1.TableFilter;
filterItem := filter.Item(1);
limit := filterItem.LimitCondition;
limit.Count := 2;
limit.HighestValues := True;
limit.Percentage := True;
filterItem.State := FilterItemState.Limit;
End Sub Button1OnClick;
Clicking the Button1 button applies the 2 Greatest List Elements filter to the second column.
See also: