Table of Contents

TTMSFNCCustomFilterView.AddFilterRadioGroup Method

Adds a radio group filter item from a string collection.

API unit family: TMSFNCFilterView Declaring type: TTMSFNCCustomFilterView

Overloads

Overload 1

Adds a radio group filter item from a string collection.

function AddFilterRadioGroup(AItems: TStrings; ASelectedItemIndex: Integer = -1; AFilterFieldName: string = ''; AFilterFieldType: TTMSFNCFilterBuilderDataType = fdtText; AExpressionOperator: TTMSFNCFilterBuilderExpressionOperator = feoEqual): TTMSFNCFilterViewRadioGroup; overload;

Parameters

Name Description
AItems Item captions shown by the radio group.
ASelectedItemIndex Index that starts selected, or -1 for no selection.
AFilterFieldName Field name used by the generated filter item.
AFilterFieldType Field data type used to interpret item values.
AExpressionOperator Operator used by generated expressions.

Returns

The newly created radio group filter control.

Overload 2

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

function AddFilterRadioGroup(AItems: array of string; ASelectedItemIndex: Integer = -1; AFilterFieldName: string = ''; AFilterFieldType: TTMSFNCFilterBuilderDataType = fdtText; AExpressionOperator: TTMSFNCFilterBuilderExpressionOperator = feoEqual): TTMSFNCFilterViewRadioGroup; overload;

Parameters

Name Description
AItems Item captions shown by the radio group.
ASelectedItemIndex Index that starts selected, or -1 for no selection.
AFilterFieldName Field name used by the generated filter item.
AFilterFieldType Field data type used to interpret item values.
AExpressionOperator Operator used by generated expressions.

Returns

The newly created radio group filter control.