version 6.0
WR APPELER SUR ERREUR (méthode)
Paramètre | Type | Description | |
méthode | Alpha | Nom de la méthode à exécuter |
Description
La commande WR APPELER SUR ERREUR vous permet d'installer une méthode d'interruption dont le nom est spécifié par méthode. Cette méthode d'interruption sera exécutée à chaque fois qu'une erreur se produira durant l'appel des commandes 4D Write. Ceci vous permet de contrôler, au sein de votre application, les éventuelles erreurs d'exécution.
La méthode appelée recevra 3 paramètres :
$1 représente la zone,
$2 représente le numéro d'erreur,
$3 représente le texte de l'erreur.
Note : En vue d'une compilation de la base, il est nécessaire de déclarer $1, $2 en Entier long et $3 en Texte.
Une fois l'exécution de méthode terminée, 4D retournera dans la formule interrompue. Si méthode est une chaîne vide, WR APPELER SUR ERREUR désinstalle la méthode d'erreur précédemment installée.
Note : La liste des codes d'erreurs est fournie à l'Annexe C : Codes d'erreurs.
Exemple
Vous voulez installer une méthode de gestion d'erreurs pour 4D Write.
` Appel de la méthode WR APPELER SUR ERREUR("ErreurDuWrite") ` La méthode ErreurDuWrite affiche le numéro et le descriptif de l'erreur qui a provoqué l'appel ALERTE("Erreur 4D Write n°"+Chaine($2)+Caractere(13)+$3)
Référence
Annexe C : Codes d'erreurs, WR APPELER SUR EVENEMENT, WR Erreur, WR Lire methode sur erreur.