Definition von NaturalX-Objekten

#### Search Results

Search

# Definition von NaturalX-Objekten

Allgemeine Syntax von `DEFINE DATA OBJECT`:

`DEFINE DATA`
`OBJECT` |  | `USING` |  | local-data-area parameter-data-area |  |
local-data-definition |
`END-DEFINE` |

Dieses Dokument behandelt folgende Themen:

- Funktion DEFINE DATA OBJECT

- Syntax-Beschreibung DEFINE DATA OBJECT

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

## Funktion DEFINE DATA OBJECT

Das `DEFINE DATA OBJECT`-Statement wird benutzt in einem Subprogramm oder einer Klasse in Zusammenhang mit NaturalX. Weitere Informationen, siehe NaturalX-Dokumentation im Leitfaden zur Programmierung.

## Syntax-Beschreibung DEFINE DATA OBJECT

Syntax-Element-Beschreibung:

Syntax-Element | Beschreibung
--- | ---
`USING local-data-area` | LDA-Name: Eine LDA (Local Data Area) enthält Datenelemente, die in einem einzelnen Natural-Modul benutzt werden sollen. Sie können mehr als eine Data Area referenzieren; in diesem Fall müssen Sie die reservierten Wörter `OBJECT` und `USING` wiederholen, zum Beispiel:
    DEFINE DATA
      OBJECT USING DATX_L
      OBJECT USING DATX_P

      ...
    END-DEFINE ;
Weitere Informationen siehe Felddefinitionen im DEFINE DATA-Statement im Leitfaden zur Programmierung.
`USING parameter-data-area` | PDA-Name: Eine mit `DEFINE DATA OBJECT` definierte Data Area kann eine Parameter Data Area (PDA) sein. Wenn Sie eine PDA als eine Object Data Area benutzen, können Sie sich die zusätzliche Mühe ersparen, eine Object Data Area zu erstellen, die dieselbe Struktur wie die PDA hat.
`local-data-definition` | Lokale Datendefinition: Daten können auch direkt mit der im Abschnitt Lokale Datendefinition definiert 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 DEFINE DATA OBJECT
- Syntax-Beschreibung DEFINE DATA OBJECT