4D v14Progress SET ON ERROR METHOD |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14
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
4D Progress ( 4D v14)
4D Progress ( 4D v13)
4D Progress ( 4D v14 R2)
4D Progress ( 4D v14 R3)
4D Progress ( 4D v14 R4)