L4G >  errm  

Afficher tout Masquer tout

errm permet de connaître la deuxième partie du message d'erreur.

 

Syntaxe

   errm

 

Exemples

   # Extrait d'un sous-programme de déroutement en cas d'erreur
    [L]ER = errn
    Call ERREUR(errmes$([L]ER)+"\"+errm) From GESECRAN

 

Description

errm renvoie la deuxième partie du message d'erreur bati par Adonix en cas d'erreur.

Le résultat est de type chaine de caractères.

Quand survient une erreur, Adonix est capable de fournir le numéro de la ligne 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 lui est associé. Il est parfois interessant de connaître ce qui - de manière interne - à conduit à cette erreur afin d'affiner le diagnostique. C'est le cas notamment des erreurs dites "internes" etc. Ce n'est pas le cas pour les erreurs causées par les variables inexistantes, les indices incorrects, les dépassements de domaine etc. Dans ce dernier cas, errm retourne le même message que le ferait errmes$(errn).

 

Erreurs associées

Pas d'erreur associée.

 

Mots-clés associés

ERRP - ERRL  - ERRN - ERRMES$ - ONERRGO - ERRBOX