:CLEAR

Mit der Script-Anweisung :CLEAR kann ein bereits verwendetes Script-Array auf seine Anfangswerte zurückgesetzt werden. Alle vorhandenen Werte werden gelöscht, und das Array wird auf den Status unmittelbar nach der ursprünglichen Deklaration zurückgesetzt. Weitere Informationen zum Deklarieren von Arrays finden Sie unter :DEFINE.

Hinweis: :CLEAR löscht nur den Inhalt des Arrays. Die Variable wird nicht gelöscht. Sie können :CLEAR nicht verwenden, um das Array neu zu definieren.

Syntax

: CLEAR Script-Array

Parameter

  • :CLEAR
    Setzt ein Script-Array auf seine Anfangswerte zurück

  • Script-Array
    Variablenname des zurückzusetzenden Script-Arrays
    Geben Sie den Namen des Sckript-Arrays mit leeren Indexklammern [] an.
    Format: Script-Variable

Beispiel

Im folgenden Beispiel wird ein Array mit den Werten aus einer Zeile in einem statischen VARA-Objekt definiert und gefüllt. Die Werte werden im Aktivierungsreport ausgegeben. Anschließend wird das Array geleert und mit Werten aus einer anderen Zeile gefüllt. Die neuen Werte werden auch in den Aktivierungsreport geschrieben.

:DEFINE &ARRAY#, string, 5
:DEFINE &STR#, string
:FILL &ARRAY#[] = GET_VAR(VARA.STATIC.TEST,"KEY01")
:SET &STR# = ARRAY_2_STRING(&ARRAY#[])
:P "KEY01: &STR#"
:CLEAR &ARRAY#[]
:FILL &ARRAY#[] = GET_VAR(VARA.STATIC.TEST,"KEY02")
:SET &STR# = ARRAY_2_STRING(&ARRAY#[])
:P "KEY02: &STR#"

Siehe auch: