Value
Supprime l'unité d'une quantité ou évalue une référence d'objet.
Syntaxe
Valeur[<Y|X|Z|Flat>] Expression
La syntaxe de l'opérateur Valeur se compose des éléments suivants :
Élément |
Description |
---|---|
Expression |
Toute expression. Toutes les structures de données, tous les types de données et toutes les références d'objets sont autorisés. |
Remarques
Si Expression fournit une référence d'objet, celle-ci est évaluée, c'est-à-dire que la propriété Value est accédée et le résultat est renvoyé.
Sinon, l'unité est supprimée des données. Les valeurs ne sont pas transformées à l'unité 1. L'unité est simplement retirée.
L'opérateur peut traiter tous les types de données et les structures de données qui ne sont pas modifiés. Si un composant est ajouté à l'opérateur, comme dans Valeur<X>, seul le composant pertinent est traité dans les structures de données agrégées et les unités des autres composants sont préservées dans le résultat. Si aucun composant n'est annexé, tous les composants sont traités. Pour les structures de données non agrégées, la valeur<Y> est équivalente à la valeur et la valeur<X> ainsi que la valeur<Z> n'ont aucun effet.
Si Expression est une liste, alors celle-ci est retournée par Value<Flat> inchangée. Toutes les autres variantes de l'opérateur Valeur sont appliquées de manière récursive à tous les éléments de la liste.
Disponible dans
FlexPro View, Basic, Professional, Developer Suite
Exemples
Valeur1 V |
Renvoie la valeur à virgule flottante de 64 bits 1. |
Valeur<Y>1 V |
Même chose que pour l'exemple précédent. |
Valeur<X>1 V |
Renvoie la quantité à virgule flottante de 64 bits 1 V. |
ValeurSignal |
Retire l'appareil de tous les composants du signal. |
Valeur<X>Signal |
Supprime l'unité de la composante X du signal. |
Valeur<X>Liste |
Supprime l'unité des composants X de tous les éléments de la liste. |
Unité<A> Valeur1 V |
Réinterprète la quantité 1 V comme 1 A. L'omission de l'opérateur Valeur dans cette expression entraînerait l'affichage d'un message d'erreur, car l'unité Ampère n'est pas compatible avec l'unité Volt. |
MaFonction(Valeur$"\Data\Set"$) |
Transmet la valeur du DataSet et non la référence de l'objet, qui est formée par $...$. |
Voir aussi