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

parameters

Lesezugriff auf den Wert und die Einheit eines Parameters eines Objektes. Schreib-/Lesezugriff auf den Wert und die Einheit eines Parameters der aktuellen Formel.

Syntax

Objekt.parameters[Name]

oder

this.parameters[Name] = Daten

Die Syntax der parameters-Eigenschaft besteht aus folgenden Teilen:

Teil

Beschreibung

Objekt

Das Objekt, auf das zugegriffen wird. Verwenden Sie this, um auf die aktuelle Formel zuzugreifen.

Name

Erforderlich. Eine Zeichenkette mit dem Namen des Parameters.

Daten

Ein flexpro.Data-Objekt mit einem skalaren Wert, der einheitenbehaftet sein kann, und dem Parameter zugewiesen werden soll.

Verfügbarkeit

FlexPro Professional, Developer Suite

Anmerkungen

Die parameters-Eigenschaft liefert ein Python Dictionary. Dessen Elemente sind flexpro.PhysValue-Objekte mit den Eigenschaften value und unit.

Wenn beim Schreibzugriff auf einen Parameter ein Parameter mit diesem Namen noch nicht existiert, wird dieser automatisch angelegt.

Schreibzugriff auf die Kopfinformationen eines Datenobjektes ist nur für die Formel erlaubt, in der der Python-Code steht. Statt Schreibzugriff zu verwenden sollten Sie bevorzugt das Attribut auf der Registerkarte Allgemein des Eigenschaften-Dialogfeldes bearbeiten.

Beispiele

flexpro.object(r'.\\').parameters["Kalibrierwert"].value

Greift auf einen Parameter mit Namen "Kalibrierwert" zu, der in dem Ordner, in dem sich die Formel befindet, gespeichert ist.

flexpro.object(r'.\\').parameters["Kalibrierwert"].unit

Greift auf die Einheit des Parameters "Kalibrierwert" zu.

this.parameters["Kalibrierwert"] = flexpro.Data(1.3, "dB")

Weist dem Parameter "Kalibrierwert" den Wert 1.3 dB zu.