Le fichier généré des libellés d'erreur Dialogue

Le fichier des libellés d'erreur Dialogue est le résultat de la génération d'un Libellé d'erreur associé à un Dialogue (standard, client ou serveur).

Les caractéristiques physiques de ce fichier sont les suivantes :
  • Organisation : indexée,
  • Clé d'accès : position 1 (17 caractères),
  • Enregistrements : 90 caractères.
Chaque enregistrement est constitué des éléments suivants :
Tableau 1. Description d'un enregistrement
Num. Position Signification
1 3 Bibliothèque
2 1 Type d'entité :
  • A : pour les Structures de Données (libellés d'erreur batch),
  • H : pour les Ecrans (libellés d'erreur Dialogue).
  • I : Enregistrement réservé pour l'utilisation interne du module Dialogue. Il est utilisé par la fonction d'aide en ligne et sert à indiquer la position d'une zone dans l'Ecran sous la forme ligne-colonne. On retrouve le code de la Rubrique associée à son numéro dans l'Ecran.
3 6 Instance
4 4 Numéro d'erreur :
  • Libellé d'erreur automatique ou libellé d'erreur explicite manuel sur Rubrique :
    • 1 à 3 : Rang de la Rubrique dans l'Ecran
    • 4 : Type d'erreur :
      • 2 : absence à tort
      • 4 : classe erronée
      • 5 : valeur erronée
      • 6, 7 et suivants : erreurs complémentaires.
  • Libellé documentaire associé à un libellé d'erreur automatique ou manuel sur Rubrique :
    • 1 à 3 : Rang de la Rubrique, à documenter, dans l'Ecran.
    • 4 : Emplacement des lignes de documentation :
      • 0 : Les commentaires seront générés avant les lignes de description de la Rubrique.
      • 2 4 5 6 7 8 par exemple : Les commentaires seront générés après le libellé d'erreur du type indiqué.
    • Libellé explicite ou documentaire associé :
      Numéro de l'erreur explicite automatique ou numéro de l'erreur explicite manuelle.
      Remarque : Pour un enregistrement de type I, ce numéro est géré automatiquement et contient le numéro de ligne de la zone dans l'Ecran.
5 3 Numéro de ligne :
Ce numéro est géré automatiquement. Il est égal à zéro pour les libellés d'erreur et compris entre 1 et 999 pour les libellés documentaires.
Remarque : Pour un enregistrement de type I, cette zone contient le numéro de colonne de la zone à l'Ecran.
6 1 Gravité d'erreur :

A chaque libellé d'erreur automatique ou explicite, est associée de façon standard une gravité E.

A chaque avertissement introduit pour un libellé d'erreur est associée de façon standard une gravité W.

7 30 Libellé d'erreur 1ère ligne :
Pour un libellé d'erreur automatique, c'est un message indiquant en clair le type d'erreur, comme par exemple :
  • 2 : absence à tort de la Rubrique
  • 4 : classe non numérique Rubrique
  • 5 : valeur erronée pour Rubrique.

Vous pouvez le modifier.

Pour un libellé d'erreur explicite, c'est la première partie du libellé indiqué dans la zone Description des Lignes -GE (30 premières positions).
Remarque : Pour un enregistrement de type I, cette zone est gérée automatiquement et contient la position de la Rubrique correspondante dans la description de l'Ecran.
8 36 Libellé d'erreur 2ème ligne :

Pour un libellé d'erreur automatique, c'est le libellé de la Rubrique.

Pour un libellé d'erreur explicite, c'est la seconde partie du libellé indiqué dans la zone Description des Lignes -GE (positions 31 à la fin).

Figure 1. Exemple d'enregistrement
GCCHJIE0100054000ECLASSE NON NUMERIQUE RUBRIQUE DELAI 
LU1IDO000116 002 009 DELAI
Cet enregistrement contient les éléments suivants :
  • Code Bibliothèque: GCC,
  • Type d'entité : H,
  • Instance : JIE010,
  • Numéro d'erreur : 0054,
  • Numéro de ligne : 000,
  • Gravité d'erreur : E,
  • Libellé d'erreur : à partir de CLASSE NON NUMERIQUE

Vos commentaires