
Concept
Purpose
A variable is a substitute for another value.
In a script, a variable can be substituted for any expression that returns a value or for any type of field except a Choice field. Often a variable is used to store a numeric value that can change during the processing of a procedure (like a running total when adding a column of figures). The stored value can be used like any other value in the script; it is referenced by the variable's name.
Usage
The name of a variable can be any unique name, up to 20 characters in length. The name must be enclosed in quotes when it first appears, and be preceded by either the global or temp keyword.
The status of a variable is either current, global, or temporary.
The current variables are system-defined variables that hold commonly used system values such as current date, current time, current user name, etc. Because these variables are system-generated, you don't need to define them in a script prior to using them.
A global variable can pass its value from one procedure to another. In order to do this, the variable must be defined identically in each procedure in which it is used.
A temporary variable can store a value only during a single procedure.
There is a separate entry in this Language Reference for each of these groups.
Note: Because the value in a variable is typically accumulated as each record is processed, you cannot successfully sort (e.g., using in order or in groups) the value stored in the variable.
Product: DataEase for Windows 7.x. Written by George Washington 11/04/14 at 08:26:17
Product: DataEase 8 Reporter. Written by eduardo paez 02/05/14 at 14:40:11
Product: . Written by Marco Marchesi 15/02/16 at 14:50:46
Product: . Written by Grossi Gioacchino 18/11/19 at 14:33:44
Product: Dataease [{8}]FIVE. Written by Rainer 22/03/21 at 11:13:10
Product: Dataease [{8}]FIVE. Written by Rainer 08/06/21 at 14:12:40