TTMSFNCFilterBuilderExpressionInformation Record
Holds the parsed details of a single filter expression string as returned by GetExpressionInformation.
API unit family: TMS.TMSFNCFilterBuilder
Syntax
TTMSFNCFilterBuilderExpressionInformation = record
struct DECLSPEC_DRECORD TTMSFNCFilterBuilderExpressionInformation
Fields and properties
| Name | Type | Description |
|---|---|---|
Column |
TTMSFNCFilterBuilderColumn |
Resolved column referenced by the expression, or nil when not found. |
ColumnName |
String |
Name of the column referenced by the expression. |
ExpressionOperator |
TTMSFNCFilterBuilderExpressionOperator |
Comparison operator parsed from the expression text. |
Inverted |
Boolean |
True when the expression result is inverted. |
IsEmpty |
Boolean |
True when the expression text was empty. |
IsGroup |
Boolean |
True when the text represents a group rather than a leaf expression. |
OperatorRecognized |
Boolean |
True when an operator was actually recognised in the expression text. When False, ExpressionOperator holds no meaningful value and the expression matches nothing. |
Value |
TTMSFNCValue |
Parsed value to compare against. |
ValueText |
string |
Raw value text extracted from the expression string. |