dr_APPELER SUR ERREUR

4D - Documentation   Français   English   German   4D Draw 2004, Commandes par thèmes   4D Draw 2004, Liste alphabétique des commandes   Retour   Précédent   Suivant

version 6.0


dr_APPELER SUR ERREUR (méthode)

ParamètreTypeDescription
méthodeTexteMéthode à exécuter

Description

La commande dr_APPELER SUR ERREUR vous permet d'installer une méthode d'interruption dont le nom est spécifié par méthode. Cette méthode sera exécutée chaque fois qu'une erreur se produira durant l'appel des commandes 4D Draw. Ceci vous permet, au sein de votre application, de contrôler les éventuelles erreurs d'exécution.

La méthode appelée recevra 3 paramètres :

$1, entier long donnant le numéro de la zone 4D Draw,

$2, entier donnant le numéro de l'erreur,

$3, texte de l'erreur.

Cette méthode d'erreur ne se déclenchera que lors de l'apparition d'une erreur 4D Draw.

Note : Pour un bon fonctionnement en mode compilé, il est indispensable que les variables $1 et $2 soient déclarées comme Entier long et $3 comme Texte.

Pour désactiver une méthode d'interruption, passez une chaîne vide à la commande : dr_APPELER SUR ERREUR("").

Exemple

Mise en place d'une méthode d'appel sur erreur :

      ` Dans la méthode formulaire
   Si (Evenement formulaire=Sur chargement)  ` Au moment où le formulaire est chargé
         ` Appel et installation de la méthode projet Erreur4DDraw
      dr_APPELER SUR ERREUR ("Erreur4DDraw")               
   Fin de si 

      ` Dans la méthode projet Erreur4DDraw :
   C_ENTIER LONG($1;$2)
   C_TEXTE($3)
   ALERTE("Erreur n°"+Chaine($2)+Caractere(13)+$3)

Référence

dr_Erreur.


4D - Documentation   Français   English   German   4D Draw 2004, Commandes par thèmes   4D Draw 2004, Liste alphabétique des commandes   Retour   Précédent   Suivant