Dieses Dokument enthält eine Übersicht über alle in den Beschreibungen
des DEFINE DATA
-Statements benutzten Syntax-Diagrammen.
Es liefert Informationen zu der Art und Weise, wie die Schlüsselwörter, Klauseln, Parameter, Optionen und andere Syntax-Elemente in den Programm-Statementzeilen angeordnet und miteinander kombiniert werden sollen.
Folgende Syntax-Elemente werden vorgestellt:
level | group-name [(array-definition)] | ||||
variable-definition | |||||
view-definition | |||||
redefinition | |||||
handle-definition |
Weitere Informationen entnehmen Sie den Abschnitten Definition von Local Data oder Definition von NaturalX-Objekten.
level | group-name [(array-definition)] | ||||||||||||||
redefinition | |||||||||||||||
(format-length[/array-definition]) | |||||||||||||||
variable-name | [BY VALUE [RESULT ]]
[OPTIONAL ]
|
||||||||||||||
[(array-definition)] | DYNAMIC |
||||||||||||||
parameter-handle-definition [BY VALUE [RESULT ]]
[OPTIONAL ]
|
Weitere Informationen siehe Definition von Parameter Data.
handle-name [(array-definition)]
HANDLE OF
OBJECT |
Weitere Informationen siehe Parameter-Handle-Data-Definition.
variable-name | (format-length) | init-definition | [emhdpm] | |||||||||||
DYNAMIC |
variable-name | (format-length/ array-definition) | array-init-definition | [emhdpm] | ||||||||||||
/array-definition | DYNAMIC |
Weitere Informationen siehe Definition von Variablen.
view-name
VIEW [OF ]
ddm-name |
level | ddm-field | ([format-length][/array-definition]) | [emhdpm] | ||||||||||||||||||
|
[/array-definition] |
DYNAMIC |
||||||||||||||||||||
redefinition |
Weitere Informationen siehe View-Definition.
REDEFINE
field-name |
level | rgroup | ||||
rfield (format-length [/array-definition]) | ||||||
FILLER
nX |
Weitere Informationen siehe Redefinition.
< constant> |
||
< system-variable> |
||
FULL LENGTH
< character-s> |
||
LENGTH
n < character-s> |
Weitere Informationen siehe Ausgangswerte/Konstanten-Werte für ein Array.
{bound[:bound]},3 |
Weitere Informationen siehe Definition der Array-Dimension.
|
FULL LENGTH |
<character-s, >
|
||||||||||||
ALL |
LENGTH n |
|||||||||||||
( | index[:index] |
, 3
|
) | < | constant | > | ||||||||
V |
system-variable, |
Weitere Informationen siehe Ausgangswerte/Konstanten-Werte für ein Array.
([EM= value] [HD= 'text'] [PM= value])
|
Weitere Informationen siehe EM-, HD-, PM-Parameter für Feld/Variable.
level | variable-definition | ||
redefinition | |||
handle-definition |
Weitere Informationen siehe Definition von anwendungsunabhängigen Variablen.
level | variable-definition | ||
redefinition | |||
handle-definition |
Weitere Informationen siehe Definition von Kontext-Variablen für den Natural RPC