Skip to content

TTMSFNCDataGridDataFilterData

Properties

Property Description
CaseSensitive Gets or sets whether the filter is case sensitive.
Column Gets or sets the column to which the filter applies.
Condition Gets or sets the filter condition.
Data Gets or sets the filter data cells.
DataBoolean Gets or sets the boolean data for the filter.
DataInteger Gets or sets the integer data for the filter.
DataObject Gets or sets the object data for the filter.
DataPointer Gets or sets the pointer data for the filter.
DataString Gets or sets the string data for the filter.
Enabled Gets or sets whether the filter is enabled.
FilterType Gets or sets the type of the filter.
FriendlyName Gets or sets the friendly name of the filter.
Method Gets or sets the filter method.
Operation Gets or sets the filter operation.
Prefix Gets or sets the prefix for the filter condition.
Suffix Gets or sets the suffix for the filter condition.

Methods

Method Description
BuildCondition(s: string) Builds the filter condition from a string.
constructor Create(ACollection: TCollection) Creates a new instance of the filter in a collection.
DataSetFilter: TTMSFNCDataGridDataStringArray Returns the dataset filter as a string array.
function StripCondition: string Strips the filter condition to a string.
procedure Assign(Source: TPersistent) Assigns the properties from another persistent object.