Table of Contents

TTMSFNCCustomFilterView.AddFilterCheckGroup Method

Adds a check group filter item from a string collection.

API unit family: TMSFNCFilterView Declaring type: TTMSFNCCustomFilterView

Overloads

Overload 1

Adds a check group filter item from a string collection.

function AddFilterCheckGroup(AItems: TStrings; ASelectedItemIndexes: array of Integer; AFilterFieldName: string = ''; AFilterFieldType: TTMSFNCFilterBuilderDataType = fdtText; AExpressionOperator: TTMSFNCFilterBuilderExpressionOperator = feoEqual): TTMSFNCFilterViewCheckGroup; overload;

Parameters

Name Description
AItems Item captions shown by the check group.
ASelectedItemIndexes Indexes that start selected.
AFilterFieldName Field name used by generated filter items.
AFilterFieldType Field data type used to interpret item values.
AExpressionOperator Operator used by generated expressions.

Returns

The newly created check group filter control.

Overload 2

Adds a check group filter item from an array of item captions.

function AddFilterCheckGroup(AItems: array of string; ASelectedItemIndexes: array of Integer; AFilterFieldName: string = ''; AFilterFieldType: TTMSFNCFilterBuilderDataType = fdtText; AExpressionOperator: TTMSFNCFilterBuilderExpressionOperator = feoEqual): TTMSFNCFilterViewCheckGroup; overload;

Parameters

Name Description
AItems Item captions shown by the check group.
ASelectedItemIndexes Indexes that start selected.
AFilterFieldName Field name used by generated filter items.
AFilterFieldType Field data type used to interpret item values.
AExpressionOperator Operator used by generated expressions.

Returns

The newly created check group filter control.