Value

23.08.2021

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

Gestionnaire d'unités

Fonction de l'unité

Fonction UnitSymbol

Opérateur Unit

 

Partager l’article ou envoyer par mail :

Vous serez probablement intéressé par les articles suivants :