REDEFINE
field-name |
level | rgroup [(array-definition)] | |||||
rfield (format-length [/array-definition]) | |||||||
FILLER
nX |
Eine Erläuterung der in dem Syntax-Diagramm verwendeten Symbole entnehmen Sie dem Abschnitt Syntax-Symbole.
Die redefinition-Option kann zur Redefinition einer Gruppe, einer View (Datenbanksicht), eines DDM-Feldes oder für ein einzelnes Feld oder für eine einzelne Variable (d.h. Skalar oder Array) benutzt werden.
Siehe auch Felder redefinieren im Leitfaden zur Programmierung.
Dieses Dokument behandelt folgende Themen:
Eine Redefinition eines View- oder DDM-Feldes für eine
parameter-data-definition
ist nicht
möglich.
Handles, X-Arrays und dynamische Variablen können nicht redefiniert werden und können nicht in einer Redefinition-Klausel enthalten sein.
Eine Gruppe, die eine Handle enthält, ein X-Array oder eine dynamische Variable können nur bis zu dem betreffenden Element − aber nicht einschließlich oder darüber hinaus − redefiniert werden.
Syntax-Element-Beschreibung:
Syntax-Element | Beschreibung |
---|---|
field-name |
Name des umzudefinierenden
Feldes:
Der Name der Gruppe, des View-Feldes, des DDM-Feldes oder einzelnen Feldes, der/die/das redefiniert werden soll. |
level |
Level-Nummer des umzudefinierenden
Feldes:
Dies ist eine ein- oder zweistellige Zahl im Bereich von 01 bis 99 (die vorangestellte Null ist nicht erforderlich), die in Verbindung mit der Gruppierung von Feldern verwendet wird. Felder mit einer Level-Nummer von 02 an aufwärts werden als Teil einer unmittelbar vorangehenden Gruppe mit einer jeweils nächstniedrigeren Level-Nummer betrachtet. |
rgroup |
Name der resultierenden
Gruppe:
Der Name der Gruppe, die sich aus der Redefinition ergibt. Anmerkung: |
rfield |
Name des resultierenden
Feldes:
Der Name des Feldes, das sich aus der Redefinition ergibt. Anmerkung: |
format-length |
Format/Länge des resultierenden
Feldes:
Format und Länge von (rfield). |
array-definition |
Definition von
Array-Dimensionen:
Bei einer Array-Definition definieren Sie die Unter- und Obergrenze einer Dimension in einer Array-Definition. Siehe den Abschnitt Definition von Array-Dimensionen. |
FILLER
nX |
Definition von Füllbytes:
Mit dieser Notation können Sie in dem Feld, das redefiniert wird, n Füllbytes — d.h. Segmente, die nicht benutzt werden sollen — definieren. Die Definition von nachgestellten Füllbytes ist optional. |