PreviousNext
Help > Développement > Gestion des erreurs et débogage > Gestion d'erreur >
Erreurs fatales

 

L'appel d'une fonction Easycom (AsExec...) renvoie une erreur fatale si la connexion n'est pas ouverte

Il faut donc gérer les exceptions.

 

 

Exemple

 

// on provoque une erreur

ASExec("ADDLIBLE EASYCOM")

ASExec("ADDLIBLE EASYCOM ")

 

ErreurInfo(errInfo) renvoie 'CPF2103<RC>2<RC>1<RC>11'

ErreurInfo(errMessage) renvoie 'La bibliothèque Easycom existe déjà dans la liste des bibliothèques.<RC>CPF2103<RC>2<RC>1<RC>11'

ErreurInfo(errResumé) renvoie 'La bibliothèque Easycom existe déjà dans la liste des bibliothèques'.

 

La première ligne contient le code AS/400 'Texte'. Nous obtiendrons par exemple : 'CPF2103', si la catégorie est égal à 2.

La deuxième ligne contient la catégorie d'erreur sous forme numérique.

La ligne 3 contient le code 'Natif' Easycom (voir codes erreur Easycom)

La ligne 4 contient le code AS/400 numérique s'il existe.

 

Vous pouvez obtenir le message clair (pour affichage par exemple) sans les codes en demandant ErreurInfo(errRésumé).