Simplicty and flexibility!


Support::

Variable


Parameters


Returns/Result


Examples


Reference

variable

variable

Type

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.

See Also


On the forum about Variable

[@EOF@]...

Product: . Written by alembagheri tahmas 07/12/13 at 13:37:32

Hi there,I am trying to use an external MySQL DB in dataease. I have successfully create the ODBC link and added the DB to dataease. I can also access the DB from dataease. Now, just for testing purposes, I am trying to create a simple report b...

Product: DataEase for Windows 7.x. Written by George Washington 11/04/14 at 08:26:17

no se pude exportar ahora archivos a pdf, ni a excel o otros cosa mala. en verdad creo que hace faltaen las versiones anteriores me funcionaba mas o menos bien. le hace falta a los aplicativos que se desarrollan en Dataeasegr...

Product: DataEase 8 Reporter. Written by eduardo paez 02/05/14 at 14:40:11

Thanks. Anyway I'm trying to use this fuction but it seems to me that it doesn't work on 8.2. I tried also in a DQL.There's something wrong?<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9IAAAJ3CAYAAAB4NWk3AAAAAXNSR0IArs4...

Product: . Written by Marco Marchesi 15/02/16 at 14:50:46

[@EOF@]...

Product: Dataease [{8}]FIVE. Written by Chamil Rajindra 21/02/19 at 10:17:46

Thanks for the very good explanation!AS...

Product: . Written by afonso santos 28/10/19 at 00:50:14

I am pleased to see that the migration from Dos 4.53 is then sa 5.5 works. A really useful thing would be a compiler of SQL languages. Will you get there?Original Text:Mi compiaccio a vedere che la migrazione da Dos 4.53 è poi sa 5.5 funzio...

Product: . Written by Grossi Gioacchino 18/11/19 at 14:33:44

How can i delete a Style sheet?...

Product: Dataease [{8}]FIVE. Written by Rainer 22/03/21 at 11:13:10

I run W7 and since a few days&nbsp;Dataease 8.5 is not starting any more, do you have an idea? i installed it again but that did not help....

Product: Dataease [{8}]FIVE. Written by Rainer 08/06/21 at 14:12:40

[@EOF@]...

Product: . Written by Hiralal Rampul 01/12/21 at 17:47:10

On the blog about Variable


dg3_HelpView