Skip to content

Field_Value_Range - DataDictionary

Configures a range-type validation for a table column

Type: Property
Access: Write-Only
Data Type: String
Parameters: None

Parameters

Parameter Type Description
iField Integer Number of the column in the table
sMin String Lowest allowed value for column iField

Syntax

Set Field_Value_Range iField to sMin sMax
Access Type Syntax
Write Access: Set Field_Value_Range to StringVariable/Value

Description

Field_Value_Range allows you to define a minimum and maximum range for the column. It is expected that the column and its range will be Numeric or Date. The From value must be lower than the To value.

The validation is performed after the user has entered data into the column's data entry form. If the validation fails, then the user is prohibited from leaving the form. (The user may still exit the form by clicking elsewhere on the screen with the mouse).

When a validation error occurs, the error number and text specified for the column in the Field_Error property are used to report an error. If no text was defined, a standard check-error text will be reported.

The validation is also performed when a record is saved. If the validation fails, the save is aborted.

Sample

Set Field_Value_Range Field Customer.Discount to 0 60

See Also

Defining Data Dictionary Field Attributes | Field_Value_Check | Field_CheckBox_Values | Field_Value_Table