Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

S-Variablen und Job-Variablen

&pagelevel(4)&pagelevel

Mit den Anweisungen @GETVAR, @GETLIST und @GETJV können die Inhalte von S-Variablen bzw. von Job-Variablen in Zeichenfolgevariablen oder Arbeitsdateien übernommen werden.

Im Unicode-Modus benötigt jede Zeichenfolge eine Angabe über den Zeichensatz. Da S-Variablen bzw. Job-Variablen keine Information über ihren Zeichensatz mitführen, muss der Zeichensatz bei der Übernahme festgelegt werden. Dies kann mit dem neuen Operanden CODE=name geschehen. Ist der Operand nicht angegeben, wird der Zeichensatz EDF041 genommen. Ist das Ziel der Anweisung eine Arbeitsdateizeile, wird der Inhalt der Variablen ggf. aus diesem Zeichensatz in den Zeichensatz der Arbeitsdatei konvertiert. Ist das Ziel eine Zeichenfolgevariable, wird der Wert übernommen und der Zeichenfolgevariablen der Zeichensatz zugewiesen.

Hinweis

Mit @GETVAR SYSEDT,CODE=name kann der Wert der SYSEDT-Variablen unter Berücksichtigung eines Zeichensatzes neu in die Zeichenfolgevariablen übernommen werden.

Mit den Anweisungen @SETVAR, @SETLIST und @SETJV können S-Variablen bzw. Job-Variablen erzeugt und ihnen ein Wert zugewiesen werden.

Bei diesen Anweisungen kann mit dem Operanden CODE=name ein Zeichensatz angegeben werden, in den die Werte vor der Zuweisung konvertiert werden sollen. Ist dieser Operand nicht angegeben, wird EDF041 verwendet.