Manuel §1.6.1    

Fonction Message

La fonction Message permet d ’envoyer un message à destination de l ’opérateur sur la ligne de message dans un synoptique ou sur l ’écran de trace pour un serveur.

Message( EXPRESSION {, EXPRESSION})

Message( EXPRESSION, Msg) : Msg

La première syntaxe est réservée aux scripts de serveur, elle permet de concaténer une suite d ’expressions avant rajout à la trace du serveur.

Exemple :

Message( " Attention il reste " , Compte,  "   composants ") ;

La seconde syntaxe est réservée aux synoptiques. Elle permet d ’envoyer sur la ligne de message, différents messages qui sont affichées successivement toutes les trois secondes pendant toutes leurs durées de vie ( une minute). Au premier appel de message, Sisal retourne un identifiant de message qui pourra être conservé afin de pouvoir le modifier ou le supprimer ultérieurement.

Exemple :

Msg = Message( " Démarrage en cours ");
...
Message( "  ", Msg); // Suppression du  message