Téléchargement des produits


Version anglaise


 

 

      

VADELIA

      

WADELIA

MADELIA

 

(I) (C/S)

 

(I) (C/S)

(I) (C/S)

 

Paragraphe d'utilisation

VERIFICATION et procédure

 

Syntaxe

ANOMALIE

 

Description

Cet ordre permet d'envoyer un message d'erreur sans bloquer d'autres contrôles. Le traitement de vérification n'est pas interrompu et d'autres messages peuvent être envoyés à la suite du premier. La valeur du mot réservé *ANOMALIE est positionnée à 1.

 

Le traitement est interrompu à la fin de la vérification s'il y a eu au moins une anomalie.

 

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 indiqué 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.

 

Important : l'emploi de ERREUR et de ANOMALIE n'a pas le même effet :

- ERREUR provoque l'arrêt immédiat du processus de vérification,

- ANOMALIE n'interrompt le traitement qu'à la fin de la vérification.

 

Par exemple

SI    Z_MONTANT = 0

PREPARER_MSG 0011 Z_MONTANT

ANOMALIE

FIN

*

LIRE REGLEMENTS

SI    REGLEMENTS N_EXISTE_PAS

PREPARER_MSG 0013 Z_CODE_REGLEMENT

INIT_MSG Z_CODE_REGLEMENT

ANOMALIE

FIN

 

↑ Haut de page


  • Aucune étiquette