Skip to main content
Table of Contents

TTMSFNCFilterBuilder.AddDataColumn Method

Adds a new empty data column to the collection.

API unit family: TMS.TMSFNCFilterBuilder Declaring type: TTMSFNCFilterBuilder Inherited from: TTMSFNCCustomFilterBuilder

Overloads

Overload 1

Adds a new empty data column to the collection.

TMS.TMSFNCFilterBuilder.hppPascalC++
function AddDataColumn: TTMSFNCFilterBuilderColumn; overload;
TTMSFNCFilterBuilderColumn* __fastcall AddDataColumn()/* overload */;

Returns

The created column.

Overload 2

Adds a new data column with the specified name, data type, and display name.

TMS.TMSFNCFilterBuilder.hppPascalC++
function AddDataColumn(AName: string; ADataType: TTMSFNCFilterBuilderDataType = fdtAutomatic; ADisplayName: string = ''): TTMSFNCFilterBuilderColumn; overload;
TTMSFNCFilterBuilderColumn* __fastcall AddDataColumn(System::UnicodeString AName, TTMSFNCFilterBuilderDataType ADataType = (TTMSFNCFilterBuilderDataType)(0x0), System::UnicodeString ADisplayName = System::UnicodeString())/* overload */;

Parameters

Name Description
AName Internal column name used in filter expressions.
ADataType Data type for parsing and validating values.
ADisplayName User-facing display name; defaults to AName when empty.

Returns

The created column.