PrimaryListElement (FPScript)

21.09.2021

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
s = PrimaryListElement(s)
return s.x[1] - s.x[0]
 

Ermittelt das Inkrement eines Signals. Falls das Argument als Liste übergeben wird, dann wird deren erstes Element verwendet.

Siehe auch

List-Funktion

Datenstrukturen

Listenoperator

Listenelementoperator

Artikel teilen oder als Email versenden:

Diese Beiträge könnten Sie ebenfalls interessieren