Definition von Global Data

Allgemeine Syntax von DEFINE DATA GLOBAL:

DEFINE DATA
   GLOBAL USING global-data-area [WITH block[.block...]]
END-DEFINE

Dieses Dokument behandelt folgende Themen:

Eine Erläuterung der in dem Syntax-Diagramm verwendeten Symbole entnehmen Sie dem Abschnitt Syntax-Symbole.


Funktion

Das DEFINE DATA GLOBAL-Statement dient zur Definition von Datenelementen mittels einer Global Data Area (GDA).

Syntax-Beschreibung

Syntax-Element-Beschreibung:

Syntax-Element Beschreibung
USING global-data-area
GDA-Name:

Geben Sie den Namen der zu referenzierenden Global Data Area (GDA) an.

Eine Global Data Area wird mit dem Datenbereich-Editor (Data Area Editor) erstellt. Sie enthält vordefinierte Datenelemente, die in das DEFINE DATA GLOBAL-Statement übernommen werden können.

Im Gegensatz zur LDA können die in einer GDA definierten Datenelemente von mehreren Programmierobjekten referenziert werden.

Weitere Informationen siehe Global Data Area im Leitfaden zur Programmierung.

WITH block
Mit Datenblöcken:

Um Datenspeicherplatz einzusparen, können Sie eine Global Data Area mit Datenblöcken erstellen. Datenblöcke können sich bei der Programmausführung gegenseitig überlagern, wodurch Speicherplatz eingespart wird.

Die maximale Anzahl der Blockebenen ist 8 (einschließlich des Master-Blocks). Weitere Informationen, siehe Datenblöcke im Leitfaden zur Programmierung.

.block
Im Programm zu verwendende Datenblöcke:

.block-Notationen geben den Block oder die Blöcke an, der bzw. die im Programm benutzt wird bzw. werden.

END-DEFINE
Ende des DEFINE DATA-Statements:

Das für Natural reservierte Wort END-DEFINE muss zum Beenden des DEFINE DATA-Statements benutzt werden.