TTMSFNCFilterView.AddFilterComboBox Method
Adds a combo box filter item from a string collection.
API unit family: TMSFNCFilterView
Declaring type: TTMSFNCFilterView
Inherited from: TTMSFNCCustomFilterView
Overloads
Overload 1
Adds a combo box filter item from a string collection.
function AddFilterComboBox(AItems: TStrings; ASelectedItemIndex: Integer = -1; AFilterFieldName: string = ''; AFilterFieldType: TTMSFNCFilterBuilderDataType = fdtText; AExpressionOperator: TTMSFNCFilterBuilderExpressionOperator = feoEqual): TTMSFNCFilterViewComboBox; overload;
TTMSFNCFilterViewComboBox* __fastcall AddFilterComboBox(System::Classes::TStrings* AItems, int ASelectedItemIndex = 0xffffffff, System::UnicodeString AFilterFieldName = System::UnicodeString(), TTMSFNCFilterBuilderDataType AFilterFieldType = (TTMSFNCFilterBuilderDataType)(0x1), TTMSFNCFilterBuilderExpressionOperator AExpressionOperator = (TTMSFNCFilterBuilderExpressionOperator)(0x3))/* overload */;
Parameters
| Name | Description |
|---|---|
AItems |
Item captions shown by the combo box. |
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 combo box filter control.
Overload 2
Adds a combo box filter item from an array of item captions.
function AddFilterComboBox(AItems: array of string; ASelectedItemIndex: Integer = -1; AFilterFieldName: string = ''; AFilterFieldType: TTMSFNCFilterBuilderDataType = fdtText; AExpressionOperator: TTMSFNCFilterBuilderExpressionOperator = feoEqual): TTMSFNCFilterViewComboBox; overload;
TTMSFNCFilterViewComboBox* __fastcall AddFilterComboBox(System::UnicodeString *AItems, const System::NativeInt AItems_High, int ASelectedItemIndex = 0xffffffff, System::UnicodeString AFilterFieldName = System::UnicodeString(), TTMSFNCFilterBuilderDataType AFilterFieldType = (TTMSFNCFilterBuilderDataType)(0x1), TTMSFNCFilterBuilderExpressionOperator AExpressionOperator = (TTMSFNCFilterBuilderExpressionOperator)(0x3))/* overload */;
Parameters
| Name | Description |
|---|---|
AItems |
Item captions shown by the combo box. |
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 combo box filter control.