4D v16

Progress SET ON ERROR METHOD

Accueil

 
4D v16
Progress SET ON ERROR METHOD

Progress SET ON ERROR METHOD 


 

Progress SET ON ERROR METHOD ( nomMéthode ) 
Paramètre Type   Description
nomMéthode  Texte in 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 :

  • $1 (Entier long) : numéro de l’erreur
  • $2 (Texte) : texte de l’erreur
  • $3 (Entier long) : ID unique de la barre de progression

Exemple  

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_LONGINT($1)
 C_TEXT($2)
 C_LONGINT($3)
 
 C_LONGINT($ErrorID)
 C_TEXT($ErrorText)
 C_LONGINT($ProgressID)
 
 $ErrorID:=$1
 $ErrorText:=$2
 $ProgressID:=$3
 
 $Error:=""
 $Error:=$Error+"Erreur numéro : "+String($ErrorID)+Caractere(Retour chariot)
 $Error:=$Error+$ErrorText+Char(Carriage return)
 $Error:=$Error+"ID progression : "+String($ProgressID)
 ALERT($Error)



Voir aussi  

Progress Get On Error Method

 
PROPRIÉTÉS 

Produit : 4D
Thème : Barres de progression

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D Progress ( 4D v16)