Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

Fonction Text()

  • Last UpdatedFeb 05, 2018
  • 1 minute read

La fonction Text() renvoie la valeur d'un nombre sous forme de chaîne, avec une mise en forme spécifiée. Ceci peut être nécessaire pour mettre en forme une valeur d'une certaine manière, ou pour combiner le résultat avec d'autres valeurs de chaînes, dans un traitement postérieur.

Syntaxe

result = Text (number, format)

Paramètres

number

Valeur numérique littérale, variable analogique ou expression numérique.

format

Utiliser "#", "0", "." ou ",".

"#" représente un chiffre<:hs>; "." représente le séparateur décimal<:hs>; "0" force l'ajout d'un zéro en tête et "," permet d'insérer une virgule.

Si vous utilisez un zéro dans la mise en forme, il doit être suivi de zéros. Toutes les positions à droite du point décimal doivent toujours être des zéros. Par exemple, 000.00 est une valeur correcte alors que #0#0.0# est incorrecte.

La fonction applique un arrondi de la valeur, si nécessaire. Chaîne littérale, variable message ou expression chaîne.

Exemple(s)

Text(66,"#.00") renvoie "66.00".

Text (1234,"#") renvoie "1234".

Text (123.4, "#,##0.0") renvoie "123.4".

Text (12.3, "0,000.0") renvoie "0,012.3".

Text(3.57,"#.#") renvoie "3.6".

Ce script renvoie la chaîne «<:hs>La pression du réacteur est de 1690.3 mbar<:hs>» (avec un point décimal) si la variable analogique «<:hs>pressure<:hs>» contient la valeur 1690.2743.

"La pression du réacteur est de "+Text(pressure,"#.#")+" mbar"

In This Topic