Ecrasement des libellés d'erreur automatiques Dialogue

Vous pouvez écraser les libellés d'erreur générés automatiquement en saisissant de nouveaux libellés dans les Lignes -GE d'un Ecran.

Pourquoi et quand exécuter cette tâche

Pour déclarer de nouveaux libellés d'erreur, vous devez indiquer deux types de lignes :

Vous pouvez aussi éventuellement déclarer une ligne de type C, se rattachant au libellé qui le précède.

Pour les Rubriques, les types de ligne suivants sont possibles:
  • Type = F (déclaration de la Rubrique concernée). Saisissez la Rubrique directement dans la zone Description ou sélectionnez-la epuis la zone Lien.
    Tableau 1. Positions dans la zone Description
    Positions Contenu
    1 à 6 Rubrique
  • Type = U (déclaration du libellé d'erreur).
    Tableau 2. Positions dans la zone Description
    Positions Contenu
    1 à 3 Blanc
    4 Numéro du type de l'erreur à remplacer pour la Rubrique :
    • 2 pour une absence à tort de la Rubrique,
    • 3 pour une présence à tort de la Rubrique,
    • 4 pour une erreur de classe,
    • 5 pour une erreur de contenu.
    5 Blanc
    6 Libellé d'erreur
  • Type = C (commentaire du libellé d'erreur).
    Tableau 3. Positions dans la zone Description
    Positions Contenu
    1 à 5 Blanc
    6 Commentaire
    Figure 1. Exemple d'un libellé d'erreur sur Rubrique
      F NUCLI                                           
      U    2 LE NUMERO DE CLIENT EST OBLIGATOIRE 
      U    5 LE NUMERO DE CLIENT DOIT ETRE > A 10001           
Pour les Segments, les types de ligne suivants sont possibles:
  • Type = S (déclaration du Segment concerné). Vous pouvez cliquer sur l'icone dans la zone Lien pour sélectionner le Segment, qui sera automatiquement reporté dans la zone Description et pourra y être complété.
    Tableau 4. Positions dans la zone Description
    Positions Contenu
    1 à 4 Segment
    5 Blanc
    6 Code de la catégorie concernée (obligatoire si le même Segment est utilisé dans plusieurs catégories) :
    • En-tête : blanc,
    • Répétitive : R,
    • Bas d'écran : Z
    7 Rang du Segment dans la catégorie indiquée (obligatoire si le même Segment est utilisé plusieurs fois dans la même catégorie)
  • Type = U (déclaration du libellé d'erreur).
    Tableau 5. Positions dans la zone Description
    Positions Contenu
    1 Catégorie d'utilisation :
    • F : Réception
    • G : Affichage
    2 à 3 Blanc
    4 Type de l'erreur :
    • 8 : Enregistrement trouvé (création à tort)
    • 9 : Enregistrement non trouvé (modification à tort ou fin de fichier par exemple.)
    5 Blanc
    6 Libellé d'erreur
  • Type = C (commentaires sur le libellé d'erreur)
    Tableau 6. Positions dans la zone Description
    Positions Contenu
    1 à 5 Blanc
    6 Commentaire
    Figure 2. Exemple d'un libellé d'erreur sur Segment
         S CD10                                            
         U F  8 CE NUMERO DE PRODUIT EXISTE DEJA 
         U G  9 FIN DE RECHERCHE POUR CE DEPARTEMENT                          
    Remarque : Il est possible de remplacer un libellé automatique en utilisant une seule ligne de la section Lignes -GE. Pour cela, vous devez indiquer, sur une ligne de type U, le rang de la Rubrique dans l'Ecran en position 1 à 3, ou le rang du Segment dans les lignes d'appel, en position 2 et 3. Le reste de la zone Description devra être rempli comme indiqué ci-dessus.

    Il est à signaler que l'utilisation de cette méthode nécessite la recodification des numéros d'erreur lors de l'ajout ou de la suppression d'une Rubrique dans l'écran ou d'un Segment dans les lignes d'appel.

Que faire ensuite

Vous devez ensuite générer les libellés d'erreur. Pour cela, vous devez créer une instance de Libellé d'erreur et l'associer au Dialogue. L'instance de Libellé d'erreur rassemble les options de génération des libellés d'erreur de ce Dialogue. Vous pouvez alors générer l'instance de Libellé d'erreur.


Vos commentaires