Commande PAUSE
Interrompt un script et affiche des informations destinées aux utilisateurs dans une boîte de dialogue.
Syntaxe
PAUSE message <IF test>
Paramètres
Nom | Description |
---|---|
message |
Message à afficher dans la boîte de dialogue. La longueur maximale est de 199 caractères. message doit être entre guillemets. Si le message contient des guillemets doubles, entourez-le de guillemets simples. |
IF test optionnel |
Expression conditionnelle qui doit être vraie afin de traiter chaque enregistrement. La commande est exécutée uniquement sur les enregistrements remplissant la condition. Remarque La condition IF est évaluée uniquement par rapport aux enregistrements restant dans une table après application des options relevant du champ d'application (WHILE, FIRST, NEXT). |
Exemples
Affichage d'un message d'erreur
Il faut que la saisie de l'utilisateur réponde à des conditions spécifiques. Lorsque vous détectez que l'entrée ne répond pas à ces conditions requises, vous utilisez la commande PAUSE et affichez un message d'erreur dans une boîte de dialogue :
PAUSE "La classe de produit doit être une valeur à deux chiffres."
Remarques
Quand utiliser PAUSE
Utilisez PAUSE pour afficher des messages en lecture seule sur l'écran pendant l'exécution d'un script. Vous pouvez afficher des messages d'erreur ou des informations, telles que le résultat d'une opération d'analyse.
Fonctionnement
Bien que la boîte de dialogue de message s'affiche, l'exécution du script est interrompue et reprend seulement une fois que l'utilisateur clique sur OK pour fermer la boîte de dialogue de message. C'est pourquoi vous ne pouvez pas utiliser PAUSE dans des scripts ou des outils d'analyse qui doivent s'exécuter sans assistance.
Limites
PAUSE présente les limites suivantes :
- PAUSE ne peut pas figurer à l'intérieur de la commande GROUP
- la commande PAUSE ne peut pas être utilisée dans des outils d'analyse exécutés dans Robots ou sur AX Serveur