Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

DECLARE-CONSTANT Variable mit konstantem Wert deklarieren

Das Kommando DECLARE-CONSTANT deklariert eine oder mehrere Variablen und weist ihnen einen konstanten Wert zu. So sind diese Werte vor Überschreiben geschützt. Variablen mit konstantem Wert können nahezu so behandelt werden wie herkömmliche Variablen. Allerdings kann der Wert nicht mit SET-VARIABLE geändert und auch nicht mit FREE-VARIABLE entfernt werden.

DECLARE-CONSTANT

VARIABLE-NAME = list-poss(2000): <structured-name 1..20>(...)


<structured-name 1..20>(...)




VALUE = <text 0..1800 with-low expr>




,TYPE = *ANY / *STRING / *INTEGER / *BOOLEAN

,SCOPE = *CURRENT(...) / *PROCEDURE(...) / *TASK(...)


*CURRENT(...)




IMPORT-ALLOWED = *NO / *YES


*PROCEDURE(...)




IMPORT-ALLOWED = *NO / *YES


*TASK(...)




STATE = *ANY / *NEW / *OLD

,CONTAINER = *STD / <composed-name 1..64> / *VARIABLE(...)


*VARIABLE(...)




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




,SCOPE = *VISIBLE / *TASK

Kommando-Returncode

(SC2)

SC1

Maincode

Bedeutung / garantierte Meldungen


0CMD0001Ohne Fehler

0CMD0001Warnung; Element schon deklariert

1CMD0202Syntaxfehler

3CMD2203Falsche Syntaxdatei

32CMD0221Systemfehler (interner Fehler)

64CMD0216Erforderliches Privileg fehlt

64SDP0091Semantikfehler
garantierte Meldungen: SDP1018, SDP1030

130SDP0099Kein Adressraum mehr verfügbar