|
VADELIA |
|
WADELIA |
MADELIA |
|
(I) (C/S) |
|
(I) (C/S) |
(I) (C/S) |
Paragraphe d'utilisation
VERIFICATION et procédure
Syntaxe
AVERTISSEMENT
Description
Cet ordre est utilisé pour envoyer un message d'erreur sans interrompre le traitement.
Le traitement n'est pas interrompu, ni en cours de vérification, ni à la fin de la vérification.
La valeur du mot réservé *AVERTISSEMENT est positionnée à 1 pour signaler qu'au moins un AVERTISSEMENT a été détecté dans le pavé de VERIFICATION.
Si l'instruction PREPARER_MSG correspondante contient le paramètre *BOITE, les messages apparaissent un à un et l'utilisateur doit cliquer sur le bouton OK pour que le traitement continue.
Si l'instruction PREPARER_MSG correspondante ne contient pas le paramètre *BOITE, l'ensemble des messages apparaît dans une boîte à la fin de la vérification.
L'ordre est autorisé dans une procédure uniquement si celle-ci est directement appelée depuis un paragraphe VERIFICATION. Dans ce cas, l'objet graphique dans le PREPARER_MSG devra être qualifié par le nom de sa fenêtre ou de sa page, et doit obligatoirement appartenir à la fenêtre (ou page) correspondant au paragraphe VERIFICATION qui a appelé la procédure.
Voir également l'ordre ENVOYER_MSG.
Par exemple
SI Z_MONTANT = 0
PREPARER_MSG 0011 Z_MONTANT
AVERTISSEMENT
FIN
*
LIRE REGLEMENTS
SI REGLEMENTS N_EXISTE_PAS
PREPARER_MSG 0013 Z_CODE_REGLEMENT
INIT_MSG Z_CODE_REGLEMENT
AVERTISSEMENT
FIN