Mathematical apparatus implemented in the calculation process D2000 Calc (eval tags) and in process D2000 Event Handler (events) operates with these basic value types:
Values of Boolean type are labelled by the predefined identifiers @TRUE and @FALSE.
Value range of Integer type is -2147483648 .. 2147483647.
Value range of Real type is 2.3x10308 ≤ |x| ≤ 1.7x10308 and zero value (0).
The forms of values of Absolute time type are hh:mm:ss DD-MM-YYYY or hh:mm:ss DD-MM-YY
The form of values of Relative time type is DDD hh:mm:ss
Time interval may be also expressed by a real number as number of seconds.
Value of Text type represents a sequence of characters with the maximal length of 2500 symbols enclosed
in the quotes (e.g. "text" or 'text'). To display the characters " or ' in a value of
Text type, use the character twice (e.g. "text:""hallo""" or 'text:''hallo''').
In case, that a text value exceeds this limit, the system "trims" it automatically to 2500
characters and assigns the attribute s_val_Weak
(Weak) to the value.
Value containing an internal identifier of D2000 system, that uniquely determines an object. It is used in some special cases. It is compatible with Integer type.