Expressions
An expression is a combination of one or more specifications that represents a single value. The following
specifications can be used inside an expression:
Item | Description | |||||||||||||||||
<Condition> | Expression that results in true or false. Conditions can be used inside constructions with the IF...ENDIF command. | |||||||||||||||||
<Literal> |
Literal value (string), specified between single quotes ('<literal>'). If a literal should contain a quote, this has to be specified as two quotes. Examples:
|
|||||||||||||||||
<Field specification> |
Specification to point to a certain data element, build up as follows: |
|||||||||||||||||
<Numeric> | Numeric value, which may contain a sign and/or decimals. | |||||||||||||||||
<Operation> |
Combination of operands and operators that
returns a single value. The operands may be literals, field specifications, numeric Example:
var1 := (var2 * var3)
+ 200
// (var2 * var3) is the nested expression, that is executed first. // Next, the result value for that expression is used as an operand // in the expression "<Result> + 200" |