Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Variable definieren (DECLARE-VARIABLE)

&pagelevel(4)&pagelevel

Mit DECLARE-VARIABLE definieren Sie eine Variable, die in Prozedur-Anweisungen und Bedingungen verwendet werden kann.

Namen von vordefinierten Variablen (siehe Abschnitt „Vordefinierte Variablen“) dürfen in der Anweisung DECLARE-VARIABLE nicht verwendet werden. Einige der vordefinierten Variablen sind vom Typ C (z.B. RCODE).

DECLARE-VARIABLE

VARIABLE-NAME = <structured-name 1..20>

,TYPE = *STRING(...) / *INTEGER

*STRING

|

LENGTH = <integer 1..20>

,INITIAL-VALUE = <integer 1..16777215> / <c-string> / *STD / *NONE


VARIABLE-NAME = <structured-name 1..20>
Name der Variable. Namen von vordefinierten Variablen (siehe Abschnitt „Vordefinierte Variablen“) dürfen nicht verwendet werden.

TYPE =
Typ der Variablen.

TYPE = *STRING(...)
Bei der Variablen handelt es sich um eine Textvariable.

LENGTH = <integer 1..20>
Länge der Textvariablen. Der Standardwert ist 5.

TYPE = *INTEGER
Bei der Variablen handelt es sich um eine ganzzahlige Variable.

INITIAL-VALUE =
Wert, mit dem die Variable vorbelegt werden soll.

INITIAL-VALUE = <integer 1..16777215>
Die Variable soll mit einer Integer-Zahl initialisiert werden.

INITIAL-VALUE = <c-string>
Die Variable soll mit einem String initialisiert werden.

INITIAL-VALUE = *STD
INITIAL-VALUE *STD belegt eine Variable vom Typ *STRING mit Blanks und eine Variable vom Typ INTEGER mit 0.

INITIAL-VALUE = *NONE
Bei INITIAL-VALUE *NONE ist der Initialisierungswert undefiniert.