FlexPro
HistoryBase
Ingénierie
Formation
Téléchargements
Assistance FlexPro
Connaissance
Communauté
À propos de nous
Références
Emplois
Contact général
Liste des revendeurs
Assistance FlexPro
FR
DE
EN
Porte-plaquette

Documentation FlexPro 2025

parameters

Accès en lecture à la valeur et à l'unité d'un paramètre d'un objet. Accès en lecture/écriture à la valeur et à l'unité d'un paramètre de la formule actuelle.

Syntaxe

Objet. parameters[Nom]

ou

this. parameters[Nom] = Données

La syntaxe de la propriété parametersse compose des parties suivantes :

Élément

Description

Objet

L'objet auquel on accède. Utilisez this pour accéder à la formule actuelle.

Nom

Requis. Une chaîne de caractères avec le nom du paramètre.

Données

Un objet flexpro.Data avec une valeur scalaire, qui peut être en unités, et qui doit être affecté au paramètre.

Disponible dans

FlexPro Professional, Developer Suite

Remarques

La propriété parametersfournit un dictionnaire Python. Ses éléments sont des objets flexpro.PhysValue avec les propriétés value et unit.

Si, lors de l'accès en écriture à un paramètre, un paramètre portant ce nom n'existe pas encore, celui-ci est automatiquement créé.

L'accès en écriture aux informations d'en-tête d'un objet de données n'est autorisé que pour la formule dans laquelle se trouve le code Python. Plutôt que d'utiliser l'accès en écriture, il est préférable de modifier l'attribut dans l'onglet Général de la boîte de dialogue Propriétés.

Exemples

flexpro.object(r'.\\'). parameters["valeur d'étalonnage"]. value

Accède à un paramètre nommé "Valeur d'étalonnage" qui est stocké dans le dossier où se trouve la formule.

flexpro.object(r'.\\'). parameters["valeur d'étalonnage"]. unit

Accède à l'unité du paramètre "Valeur de calibrage".

this. parameters["Valeur d'étalonnage"] = flexpro.Data(1.3, "dB")

Affecte la valeur 1,3 dB au paramètre "Valeur d'étalonnage".