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

AVEVA™ InTouch HMI

LogMessage()

  • Last UpdatedAug 27, 2025
  • 1 minute read

Écrit un message personnalisé dans Log Viewer.

Catégorie

divers

Syntaxe

LogMessage(StringFromIntg(inttag,10));

Paramètre

Message_Tag

Chaîne à enregistrer dans l'outil Log Viewer. Chaîne littérale ou variable de type message

Remarques

Cette fonction est un puissant outil de mise au point des scripts InTouch. En disposant stratégiquement des fonctions LogMessage() dans vos scripts, vous pouvez déterminer l'ordre d'exécution et les performances des QuickScripts et identifier la valeur des variables avant leur modification et après leur traitement par le QuickScript. Chaque message posté sur l'outil Log Viewer est horodaté avec la date et l'heure exactes.

Important : le caractère pourcentage (%) permet de formater les messages de diagnostic qui s’affichent dans le Log Viewer lors du débogage des scripts. WindowViewer peut cesser de répondre si le signe % apparaît dans une chaîne du journal ou dans un paramètre de fonction. Pour supprimer les erreurs provoquées par le signe %, utilisez deux signe %%.

Exemple(s)

LogMessage("Script du rapport en cours d'exécution");

L'instruction précédente pourrait par exemple enregistrer dans l'outil Log Viewer ce qui suit:

94/01/14 15:21:14 WWSCRIPT Message:Report Script is Running.

LogMessage(Text(realtag,"#.#######"));

MyTag = MyTag + 10 ;

LogMessage(Text(realtag,"#.#######"));