PrimaryListElement (FPScript)
Entnimmt das primäre Element aus einer Liste.
Syntax
PrimaryListElement(DataSet)
Die Syntax der PrimaryListElement-Funktion besteht aus folgenden Teilen:
Teil |
Beschreibung |
---|---|
DataSet |
Der Datensatz, aus dem das primäre Element entnommen werden soll, falls es sich um eine Liste handelt. Es sind alle Datenstrukturen erlaubt. Es sind alle Datentypen erlaubt. |
Anmerkungen
Das primäre Listenelement ist das erste Element in der Liste, d. h. das Element mit dem Index 0. Ist dies wieder eine Liste, dann wird aus dieser das erste Element entnommen. Dieser Vorgang wird sooft wiederholt, bis ein Element gefunden wurde, das keine Liste ist. Wenn DataSet keine Liste ist, dann wird dieser unverändert zurückgegeben.
Manche Listen enthalten die primären Daten im ersten Element und sekundäre Daten in den weiteren Elementen. Eine typische Liste könnte z. B. die Messwerte einer Stichprobe im ersten Element und die Standardfehler dieser Werte in einem zweiten Element enthalten. Verwenden Sie diese Funktion, um FPScript-Funktionen zu programmieren, die mit Listen als Argumenten aufgerufen werden können, ohne dass in den Funktionen eine weitere Prüfung auf den Listentyp stattfindet.
Ist ein Argument eine Liste, dann wird deren erstes Element entnommen. Ist dies wieder eine Liste, dann wird der Vorgang wiederholt.
Verfügbarkeit
FlexPro View, Basic, Professional, Developer Suite
Beispiele
PrimaryListElement([1, 2]) |
Ergibt 1. |
PrimaryListElement([ [1, 2], 3]) |
Ergibt 1. |
PrimaryListElement(1) |
Ergibt 1. |
Arguments s |
Ermittelt das Inkrement eines Signals. Falls das Argument als Liste übergeben wird, dann wird deren erstes Element verwendet. |