Definition von Global Data

#### Search Results

Search

# 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:

- Funktion

- Syntax-Beschreibung

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.

### On this page

- Funktion
- Syntax-Beschreibung