ERRMES$

Sommaire


errmes$renvoie un message d'erreur.

 

Syntaxe

  errmes$( exp_num )

 

Paramètres

Elément

Description

Restrictions

exp_num

Expression numérique quelconque.

exp_num >= 0

 

Exemples

  # Test de division par 0
   Onerrgo ERREUR
    Z = X / Y
    End
 
    $ERREUR
       Errboxerrmes$(errn)-"en ligne"-errl
    Resume
   # Ouverture de fichier avec gestion d'erreur
   NUM_ERR = 0
    Onerrgo PB_OUVERTURE
    Openi filpath("TXT","TEXTE","txt")
    If NUM_ERR <> 0 Then End : Endif
  # suite du traitement
   # ...
   End
  #
   # Gestion d'erreur
   $PB_OUVERTURE
       Errboxerrmes$(errn)
       NUM_ERR = errn
    Resume :# retour à la ligne suivant l'erreur

 

Description et commentaires

La fonction errmes$retourne un message d'erreur correspondant au numéro d'erreur passé enargument. On l'appelle en général lors d'une gestion d'erreur dans untraitement, le numéro de l'erreur générée étant accessible par la fonctionerrn.

Le résultat est de type Char.

 

Remarque

Afin d'affiner la compréhension de la cause de l'erreur on pourra utiliserla fonction errm.

La liste des erreurs et des codes d'erreurs est référencée dans les annexesdu manuel de programmation.

 

Erreurs associées 

Erreur

Description

ERDOM(50)

L'argumentest négatif.

ERMODE(10)

L'argumentn'est pas de type numérique.

 

Mots-clés associés

MESS - ERRN - ERRL - ERRP  - ONERRGO - ERRBOX - ERRM


SOMMAIRE

 

 

Adonix X3(r) L4G
Copyright (c) Adonix 1999 - All rights reserved