Table of Contents

TTMSFNCFilterViewRangeSlider.CreateLeftExpressionsForValues Method

Creates expressions for lower bound values from sequential value texts.

API unit family: TMSFNCFilterView Declaring type: TTMSFNCFilterViewRangeSlider

Overloads

Overload 1

Creates expressions for lower bound values from sequential value texts.

procedure CreateLeftExpressionsForValues(AFilterValueTexts: TStringList; AStartValue: Integer = 0); overload;

Parameters

Name Description
AFilterValueTexts Text values used by the generated lower bound expressions.
AStartValue First numeric value mapped to the text list.

Overload 2

Creates lower bound expressions with explicit field and operator settings.

procedure CreateLeftExpressionsForValues(AFilterValueTexts: TStringList; APropertName: string; AFilterFieldType: TTMSFNCFilterBuilderDataType = fdtAutomatic; AExpressionOperator: TTMSFNCFilterBuilderExpressionOperator = feoEqual; AStartValue: Integer = 0); overload;

Parameters

Name Description
AFilterValueTexts Text values used by the generated expressions.
APropertName Property value prefix or field identifier assigned to generated expressions.
AFilterFieldType Field data type used to interpret generated expression values.
AExpressionOperator Operator used by generated expressions.
AStartValue First numeric value mapped to the text list.