Accès en lecture à la valeur d'un paramètre d'objet. Accès en lecture/écriture à la valeur d'un paramètre de la formule en cours.
Syntaxe
[Object].Parameters(Name)
ou
[this]. Parameters(Nom) = Valeur
La syntaxe de la propriété Paramètres se compose des éléments suivants :
Élément |
Description |
---|---|
Objet |
Optionnel. L'objet auquel on accède. Si vous omettez cet élément, vous accédez à la formule actuelle. Dans le cas d'un FPScript embarqué, vous devez utiliser la balise Ce. |
Nom |
Requis. Une chaîne de caractères avec le nom du paramètre. |
Valeur |
La valeur à attribuer au paramètre. |
Disponible dans
FlexPro Basic, Professional, Developer Suite
Remarques
Si le paramètre contient une quantité avec une unité, seule sa valeur est retournée. Utilisez la propriété Parameters.Unit pour accéder à l'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 où se trouve le code FPScript. Vous ne devriez également utiliser cette option que dans les FPScript intégrés. Pour les objets de formule standard, vous devez plutôt modifier l'attribut dans l'onglet Général de la boîte de dialogue Propriétés.
Exemples
.\.Parameters("Calibration Value") |
Accède à un paramètre nommé "Valeur d'étalonnage" qui est stocké dans le dossier où se trouve la formule. |
ChangeUnit(. Parameters("Taux d'échantillonnage"), . Parameters("Taux d'échantillonnage").Unit) |
Recombine la valeur et l'unité d'une quantité "Taux d'échantillonnage", qui est stockée dans la liste des paramètres de la formule. |
. Parameters("Valeur d'étalonnage") = 1.3 dB |
Affecte la valeur 1,3 dB au paramètre "Valeur d'étalonnage". |