Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

READ-VARIABLE Variablen Werte zuweisen

Das Kommando READ-VARIABLE liest Daten satzweise von einem Eingabemedium ein und speichert sie in einer Variablen ab. Der Vorgang wird beendet, wenn der String "*END-OF-CMD" oder Dateiende (EOF) auftritt.

READ-VARIABLE Kurzname: RDV

VARIABLE-NAME = *BY-INPUT(...) / *LIST(...) / list-poss(2000): <composed-name 1..255>


*BY-INPUT(...)




PREFIX = *NONE / <composed-name 1..255>


*LIST(...)




LIST-NAME = <composed-name 1..255>




,WRITE-MODE = *REPLACE / *EXTEND

,STRING-QUOTES = *OPTIONAL / *YES / *NO

,INPUT = *TERMINAL(...) / <filename 1..54 without-gen-vers>(...) / *VARIABLE(...) /








*LIBRARY-ELEMENT(...) / *SYSDTA(...)


*TERMINAL(...)




PROMPT-STRING = '>>' / <text 0..1800 with-low>




,SECRET-INPUT = *NO / *YES


<filename 1..54 without-gen-vers>(...)




REMOVE-KEY = *YES / *NO




,BEGIN-RECORD = *FIRST / <integer 1..2147483647>




,END-RECORD = *LAST / <integer 1..2147483647>




,BEGIN-COLUMN = *FIRST / <integer 1..2147483647>




,END-COLUMN = *LAST / <integer 1..2147483647>




,PATTERN = *NONE / <c-string 0..1800 with-low>




,PATTERN-TYPE = *STRING / *REGULAR-EXPRESSION


*VARIABLE(...)




VARIABLE-NAME = <composed-name 1..255>


*LIBRARY-ELEMENT(...)




LIBRARY = <filename 1..54 without-vers>




,ELEMENT = <composed-name 1..67_with-underscore>(...)





<composed-name 1..67_with-underscore>(...)







VERSION = *HIGHEST-EXISTING / <composed-name 1..27_with-underscore>




,TYPE = S / <alphanum-name 1..8>


*SYSDTA(...)




REMOVE-KEY = *YES / *NO

Kommando-Returncode

Es ist möglich, dass ein Teil des Kommandos schon abgearbeitet und ausgeführt wurde, bevor der Fehler auftrat. In diesem Fall ist das Ergebnis des Kommandos nicht garantiert.

(SC2)SC1MaincodeBedeutung

0CMD0001Ohne Fehler
20SDP2000Warnung: Nicht alle Elemente der Eingabeliste konnten
erfolgreichabgearbeitet werden.
garantierte Meldung: SDP2000

1CMD0202Syntaxfehler

1SDP0118Kommando im falschen Kontext

3CMD2203Falsche Syntaxdatei

32CMD0221Systemfehler (interner Fehler)

64SDP0089INPUT-Fehler

64SDP0091Semantikfehler
garantierte Meldung: SDP1008

64SDP2001Keines der Elemente konnte eingelesen werden

130SDP0099Kein Adressraum mehr verfügbar