ARRAY_2_STRING
Verwenden Sie die Script-Funktion ARRAY_2_STRING, um ein Script-Array in einen String zu konvertieren, der die Elemente des Arrays enthält.
Syntax
ARRAY_2_STRING (Script-Array, [Trennzeichen,] [Bereich])
Parameter
-
ARRAY_2_STRING
Konvertiert ein Script-Array zu einem String -
Script-Array
Variablenname des Arrays, der inklusive der leeren Indexklammern [] anzugeben ist.
Format: Script-Variable -
Separator
(Optional) Ein oder mehrere Zeichen, die im String zwischen den Array-Elementen eingefügt werden sollen. Sie trennen die Elemente in dem resultierenden String voneinander.
Format: Script-Variable oder Script-Literal -
Bereich
(Optional) Bereich des Arrays
Zulässige Werte:- FILLED (Standard)
Alle Elemente bis zum letzten befüllten Element sind gespeichert. In diesem Fall werden die leeren Elemente am Ende des Array ignoriert. - ALL
Alle Elemente des Arrays werden verwendet
- FILLED (Standard)
Rückgabewert
Die Script-Funktion gibt den String zurück, der das Element des Array enthält.
Beispiele
In folgendem Beispiel-Script wird ein Array erstellt und mit Einträgen eines VARA-Objekts befüllt. Anschließend wird das Array in einen String konvertiert und im Aktivierungsreport ausgegeben. Als Trennzeichen für die Array-Elemente wird ein Bindestrich verwendet.
: DEFINE &ARRAY#, string, 5
:DEFINE &STR#, string
:FILL &ARRAY#[] = GET_VAR(VARA.STATIC.TEST,"KEY01")
:SET &STR# = ARRAY_2_STRING(&ARRAY#[],"-",FILLED)
:P "&STR#"
Siehe auch: