Shape (FPScript)
Ermittelt die Dimensionslängen eines Datensatzes.
Syntax
Shape(DataSet)
Die Syntax der Shape-Funktion besteht aus folgenden Teilen:
Teil |
Beschreibung |
---|---|
DataSet |
Der Datensatz, dessen Dimensionslängen ermittelt werden. Es sind alle Datenstrukturen erlaubt. Es sind alle Datentypen erlaubt. |
Anmerkungen
Als Ergebnis liefert die Funktion eine Datenreihe vom Datentyp 64-Bit Ganzzahl.
Bei zusammengesetzten Datenstrukturen wird nur die Y-Komponente betrachtet. Wenn der Datensatz ein Einzelwert ist, dann ist das Ergebnis eine Datenreihe mit null Werten. Ist der Datensatz bzw. dessen Y-Komponente eine Datenreihe, dann ist das Ergebnis eine Datenreihe mit einem Wert, der die Anzahl der Werte in der Datenreihe angibt. Ist er eine Datenmatrix, dann ist das Ergebnis eine Datenreihe mit zwei Werten. Der erste Wert gibt dann die Anzahl der Datenreihen oder Spalten und der zweite die Anzahl der Werte jeder Datenreihe oder Zeilen an.
Ist das Argument eine Liste, dann wird die Funktion für jedes Element der Liste ausgeführt und das Ergebnis ist ebenfalls eine Liste.
Verfügbarkeit
FlexPro Basic, Professional, Developer Suite
Beispiele
Shape({1, 3, 4}) |
Ergibt {3L}. |
Shape({1, 3, 4} # 2) |
Ergibt {2L, 3L}. |