FlexPro
HistoryBase
Engineering
Training
Downloads
FlexPro-Support
Wissen
Community
Über Uns
Referenzen
Jobs
Allgemeiner Kontakt
Händlerverzeichnis
FlexPro-Support
DE
EN
FR
Placeholder

FlexPro Dokumentation 2025

flexpro.call

Liefert die Daten einer Formel oder eines Datensatzes oder ruft eine FPScript- oder Python-Funktion mit Argumenten auf und liefert das Ergebnis.

Syntax

flexpro.call(Pfad[, Argument1, Argument2, ... , Argument10])

Die Syntax der flexpro.call-Funktion besteht aus folgenden Teilen:

Teil

Beschreibung

Pfad

Eine Zeichenkette mit dem Namen und dem Pfad in der Projektdatenbank einer FPScript- oder Python-Formel, eines Datensatzes oder einer FPScript- oder Python-Funktion.

Argument1, Argument2, ... , Argument10

Optional. Die Argumente, die der Funktion übergeben werden. Sie können flexpro.Data-Objekte oder Python-Datentypen verwenden, die dann in FlexPro-Daten gewandelt werden können.

Ergebnis

Ein flexpro.Data-Objekt, das den Ergebniswert als FlexPro-Daten mit Einheit repräsentiert.

Verfügbarkeit

FlexPro Professional, Developer Suite

Beispiele

x = np.linspace(0, 10, 100)
y = np.sin(x)
signal = flexpro.Data(y, "V", x, "s")
this.data = flexpro.call(r'\Transform', signal)

Erzeugt eine Datenstruktur "Signal" mit Y- und X-Komponente und ruft die Funktion "Transform" im Wurzelordner mit dem Signal als Argument auf.

data = flexpro.call(r'Data Set')

Liefert die Daten von "Data Set".

Siehe auch

run-Funktion