DOCUMENTATION EN LIGNEDE WINDEV, WEBDEV ET WINDEV MOBILE
Version : 15161718192021222324252627
Comportement à adopter : epAfficheMessageAffiche le message d'erreur dans une fenêtre en proposant à l'utilisateur les choix Réessayer, Annuler et Arrêter. Cette constante n'est pas disponible.epAfficheMessageFinProgrammeAffiche le message d'erreur dans une fenêtre en proposant à l'utilisateur les choix Arrêter et Relancer l'application (Arrêter par défaut). Cette constante n'est pas disponible.epAfficheMessageFinTraitementAffiche le message d'erreur dans une fenêtre en proposant à l'utilisateur les choix Annuler et Arrêter. Cette constante n'est pas disponible.epAfficheMessageRelanceProgrammeAffiche le message d'erreur dans une fenêtre en proposant à l'utilisateur les choix Arrêter et Relancer l'application (Relancer par défaut). Cette constante n'est pas disponible.epCodeMode actuel : l'erreur est traitée par programmation (test de la valeur de retour des fonctions, utilisation de ErreurDétectée, ...)epExécuteProcédureExécute la procédure indiquée en paramètre. Cette procédure doit renvoyer une des constantes suivantes :opAnnuler : la fonction entraîne une erreur dans le code d'appel de la procédure.opFinTraitement : l'erreur est validée et l'utilisateur reprend la mainopFinProgramme (par défaut) : l'application est arrêtée.opRéessayer : réessaye l'instructionopRelanceProgramme : arrête et relance l'application.epGotoCasErreurExécute le code défini par l'étiquette : CAS ERREUR:epRenvoyerValide les erreurs. Sort du traitement en cours en renvoyant la valeur indiquée (<Paramètre1> contient la valeur à renvoyer).epRenvoyerErreurValide les erreurs. Sort du traitement en cours en renvoyant la valeur indiquée (<Paramètre1> contient la valeur à renvoyer) et en propageant l'erreur.L'erreur est alors traitée par le niveau supérieur de manière automatique (si le traitement d'erreur est activé) ou grâce à un SI PAS xxx ou un SI ErreurDétectée.<Paramètre2> contient n messages d'erreur supplémentaire.epRetourValide les erreurs. Sort du traitement en cours.Si la gestion automatique des erreurs est activée dans le code appelant, l'erreur n'est pas remontée.epRetourErreurValide les erreurs. Sort du traitement en cours en propageant l'erreur.L'erreur est alors traitée par le niveau supérieur de manière automatique (si le traitement d'erreur est activé) ou grâce à un SI PAS xxx ou un SI ErreurDétectée. Si la gestion automatique des erreurs est activée dans le code appelant, l'erreur est remontée.Il est possible de combiner ces constantes avec la constante epAfficheMessage : dans ce cas, le message d'erreur sera affiché avant d'exécuter le comportement indiqué.
Paramètre optionnel dépendant du comportement choisi.
Comment obtenir des informations sur l'erreur traitée ?
Cas particulier
Dernière modification : 28/03/2022
Signaler une erreur ou faire une suggestion | Aide en ligne locale
Recherche en cours...
J'accepte les termes de la licence
Il suffit de configurer votre produit de la façon suivante :