| 4D v13Progress SET ON ERROR METHOD | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v13
 Progress SET ON ERROR METHOD 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Progress SET ON ERROR METHOD ( nomMéthode ) | ||||||||
| Paramètre | Type | Description | ||||||
| nomMéthode | Texte |   | Nom de la méthode d’erreur | |||||
La méthode Progress SET ON ERROR METHOD vous permet de désigner une méthode à exécuter en cas d’erreur lors de l’utilisation des barres de progression (par exemple id inconnu, nombre de paramètres incorrect, etc.).
Passez dans nomMéthode le nom de la méthode projet de la base hôte à appeler en cas d’erreur. Cette méthode sera commune à toutes les fenêtres de progression de l’application.
Note : Attention, comme la méthode Progress SET ON ERROR METHOD appartient à un composant, vous devez veiller à affecter la propriété "Partagée entre composants et base hôte" à la méthode nomMéthode, sinon une erreur sera retournée.
La méthode nomMéthode sera appelée avec trois paramètres :
Voici un exemple de méthode appelée en cas d’erreur. Cette méthode a été déclarée "partagée" en mode Développement :
 C_ENTIER LONG($1)
 C_TEXTE($2)
 C_ENTIER LONG($3)
 
 C_ENTIER LONG($ErrorID)
 C_TEXTE($ErrorText)
 C_ENTIER LONG($ProgressID)
 
 $ErrorID:=$1
 $ErrorText:=$2
 $ProgressID:=$3
 
 $Error:=""
 $Error:=$Error+"Erreur numéro : "+Chaine($ErrorID)+Caractere(Retour chariot)
 $Error:=$Error+$ErrorText+Caractere(Retour chariot)
 $Error:=$Error+"ID progression : "+Chaine($ProgressID)
 ALERTE($Error)
	Produit :  4D
	Thème :  Barres de progression
	
        
        
	Nom intl. :  Progress SET ON ERROR METHOD
     Liste alphabétique des commandes
    Liste alphabétique des commandes