| 4D v20.1Methode appelee sur erreur | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v20.1
 Methode appelee sur erreur 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Methode appelee sur erreur {( portée )} -> Résultat | ||||||||
| Paramètre | Type | Description | ||||||
| portée | Entier |   | Portée de la méthode de gestion d'erreur | |||||
| Résultat | Chaîne |   | Nom de la méthode d’appel sur erreur | |||||
La commande Methode appelee sur erreur retourne le nom de la méthode installée par la commande APPELER SUR ERREUR pour le process courant ou la portée définie.
Dans le paramètre portée, passez le contexte d'exécution pour lequel vous voulez obtenir le nom de la méthode de gestion d'erreurs. Vous pouvez utiliser l'une des constantes suivantes :
| Constante | Valeur | Comment | 
| ek erreurs des composants | 2 | Erreurs générées dans les composants (et non interceptées par les composants) | 
| ek global | 1 | Erreurs générées dans le contexte d'exécution global du projet | 
| ek local | 0 | Erreurs générées dans le contexte d'exécution local (par défaut si paramètre portée omis) | 
Si aucune méthode d’appel sur erreur n’a été installée pour la portée, une chaîne vide ("") est retournée.
Cette commande est particulièrement utile dans le cadre des composants, car elle permet de changer temporairement puis de rétablir les méthodes d’interception d’erreurs :
 $methCourante:=Methode appelee sur erreur
 APPELER SUR ERREUR("NouvelleMéthode")
  ` Si le document ne peut être ouvert, une erreur est générée
 $ref:=Ouvrir document("MonDocument")
  ` Réinstallation de la méthode précédente
 APPELER SUR ERREUR($methCourante)
	Produit :  4D
	Thème :  Interruptions
	Numéro :  
        704
        
        
        
	Nom intl. :  Method called on error
	Créé :  4D v6.8.1
	Modifié :  4D v19 R8
	
	4D - Langage ( 4D v20)
	
	4D - Langage ( 4D v20.1)
	
	
 Ajouter un commentaire
Ajouter un commentaire