:SET

Verwenden Sie die :SET-Anweisung, um einer Variablen einen Wert zuzuweisen. Sie können :SET allein verwenden oder mit der :DEFINE-Anweisung kombinieren, um den Datentyp der Variablen zu deklarieren. Wenn Sie :SET alleine verwenden, kann die Variable nur Strings oder positive ganze Zahlen speichern und ist nicht an einen bestimmten Datentyp gebunden. Sie können :SET auch verwenden, um einen arithmetischen Ausdruck zu lösen.

Mehr Informationen:

Syntax

:S[ET]Script-Variable = Wert

Parameter

Hinweise:

Wichtig! Mit :SET und :RSET können Sie der gleichen Script-Variablen verschiedene Werte zuweisen. Die Werte werden durch diese Anweisungen gesetzt, wenn Sie den Job ausführen. Wenn Sie den Job neu starten, wird der Wert verwendet, den die :RSET-Anweisung zuvor im Report gespeichert hat.

Beispiele

Das folgende Beispiel weist einer Script-Variablen namens &FILENAME# einen String zu:

:SET &FILENAME# = "L.LST.FILE"

Das folgende Beispiel verwendet die Script-Funktion SYS_DATE, um das aktuelle Datum abzurufen, und weist dieses Datum einer Script-Variablen namens &TODAY# zu:

:SET &TODAY# = SYS_DATE(YYMMDD)

Das folgende Beispiel weist einer Script-Variablen einen numerischen Wert zu:

:SET &NUMBER# = 1

Das folgende Beispiel weist den Wert einer Script-Variablen einer anderen Variablen zu:

:SET &NR# = &NUMBER#

Siehe auch:

seealso

:DEFINE

seealso1

RESOLVE_VAR