QAD Configurator Basics > Variables and Features > Variable and Feature Data Types
Variable and Feature Data Types
Variables and Features have six data types that represent different data formats and acceptable values or value ranges. After you first define the data type of a variable, it can no longer be changed either in variable maintenance. The data type of the variable cannot be changed when the variable is inherited by a feature.

Variable and Feature Data Types
Data Type
Accepts numeric values that can be used in calculations. You can set the range of acceptable values by specifying a maximum value and/or a minimum value. You can also set the multiplier attribute to specify increments between acceptable values. Length, width, and weight are examples of numeric variables and features.
Accepts a list of predefined text values which cannot be used in calculations. Examples include Color, with options blue, white, and red, and body type, with options saloon, coup, and hatchback. Select Free Format to accept additional user input.
Numeric List
Accepts a list of predefined numeric values or options that can be used in calculations. Examples include Engine Capacity, with options 1300, 1600, 1900, 2300, and Voltage, with options 115, 220.
Accepts the current date, a fixed date, or a list of predefined date options, depending on which date format you select.
Accepts only Yes or No boolean values.
An element variable is directly associated with a field in a database table. You can see a variable of the element type. But in the background, QAD Configurator changes the type so that the value of the variable can be compared to the value in the database. Comparisons require identical data types. QAD Configurator supports Element variable links to two types of entities: Internal Entities, which are defaults within QAD Configurator, and External Entities, which you have to define using External Entity Maintenance.