ERRM |
errmpermet de connaître la deuxième partie du message d'erreur.
errm
# Extrait d'un sous-programme de déroutement en cas d'erreur
[L]ER = errn
Call ERREUR(errmes$([L]ER)+"\"+ errm ) From GESECRAN
errm
Le résultat est de type chaine de caractères.
Quand survient une erreur, Adonix est capable de fournir le numéro de laligne du programme l'ayant provoquée (errl) et le numéro interne de l'erreur(errn). La fonction errmes$ permet d'avoir le message d'erreur standard qui luiest associé. Il est parfois interessant de connaître ce qui - de manièreinterne - à conduit à cette erreur afin d'affiner le diagnostique. C'est le casnotamment des erreurs dites "internes" etc. Ce n'est pas le cas pourles erreurs causées par les variables inexistantes, les indices incorrects, lesdépassements de domaine etc. Dans ce dernier cas,
Pas d'erreur associée.
ERRP - ERRL - ERRN - ERRMES$ - ONERRGO - ERRBOX
Adonix X3(r) L4G |