Loading...
Select Version
&pagelevel(3)&pagelevel
Anwendungsgebiet: String-Funktionen
Die Funktion SUBLIST-NUMBER( ) gibt aus, wie viele Elemente eine SDF-Liste enthält. Eine SDF-Liste ist ein String, der nach den syntaktischen Regeln für Operandenlisten in Kommandos interpretiert wird. Die Auswertung des Strings ist nur dann mit dieser Funktion sinnvoll durchzuführen, wenn er die Form '(<element1>,<element2>,...,<elementn>)' auf-weist. Dabei sind <elementi> Folgen von Zeichen, die kein Komma (außerhalb von Klammerpaaren) enthalten.
Ob eine SDF-Liste vorliegt, kann mit der Funktion IS-SDF-LIST( ) geprüft werden.
Format
SUBLIST-NUMBER( ) |
LIST = string_ausdruck |
Ergebnistyp
INTEGER
Eingabeparameter
LIST = string_ausdruck
Bezeichnet eine SDF-Liste.
Ergebnis
Anzahl der Elemente der SDF-Liste als Integer-Wert
Fehlermeldungen
SDP0411 STRING LEER SDP0447 DER ANGEGEBENE STRING IST KEINE SDF-LISTE
Beispiel
/A = SUBLIST-NUMBER('(abc,def,jkl,uvw)') /SHOW-VARIABLE A A = 4