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 :
  • Une ligne de type F pour les appels de Rubriques ou S pour les appels de Segments.
  • Une ligne de type U. Plusieurs lignes de type U peuvent suivre une ligne de type F ou S.

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

Pour les Rubriques, les types de ligne suivants sont possibles :
  • F (déclaration de la Rubrique). Sélectionnez la Rubrique dans la colonne Lien. Positionnez le curseur dans la colonne et saisissez directement un nom. Pour faciliter la saisie, vous pouvez afficher un assistant de contenu en cliquant simultanément sur Ctrl et la barre d'espace. Si vous avez commencé à saisir un nom, l'assistant propose les instances commençant par cette saisie. Si vous saisissez le nom d'une instance qui n'existe pas et validez, la saisie n'est pas prise en compte.
  • U (déclaration du libellé d'erreur). Vous devez respecter le format de saisie suivant dans la colonne Description.
    Tableau 1. Positions dans la colonne 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
    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           
  • C (commentaire du libellé d'erreur). Vous devez respecter le format de saisie suivant dans la colonne Description.
    Tableau 2. Positions dans la colonne Description
    Positions Contenu
    1 à 5 Blanc
    6 Commentaire
Pour les Segments, les types de ligne suivants sont possibles :
  • S (déclaration du Segment).

    Vous pouvez saisir le nom du Segment dans la colonne Description.

    Vous pouvez aussi le sélectionner dans la colonne Lien de l'une des façons suivantes :
    • Cliquez dans la colonne Lien et cliquez sur le bouton qui s'affiche dans la colonne. Un assistant de sélection s'ouvre avec tous les Segments disponibles. Sélectionnez un Segment et cliquez sur OK.
    • Positionnez le curseur dans la colonne et saisissez directement un nom. Pour faciliter la saisie, vous pouvez afficher un assistant de contenu en cliquant simultanément sur Ctrl et la barre d'espace. Si vous avez commencé à saisir un nom, l'assistant propose les instances commençant par cette saisie. Si vous saisissez le nom d'une instance qui n'existe pas et validez, la saisie n'est pas prise en compte.
    Une fois le Segment sélectionné dans la colonne Lien, il est automatiquement reporté dans la colonne Description et peut ainsi être complété.
    Tableau 3. Positions dans la colonne 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) :
    • Blanc pour l'en-tête
    • R pour la répétitive
    • Z pour le bas d'écran
    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)
  • U (déclaration du libellé d'erreur). Vous devez respecter le format de saisie suivant dans la colonne Description.
    Tableau 4. Positions dans la colonne Description
    Positions Contenu
    1 Catégorie d'utilisation :
    • F pour la réception
    • G pour l'affichage
    2 à 3 Blanc
    4 Type de l'erreur :
    • 8 pour un enregistrement trouvé (création à tort)
    • 9 pour un enregistrement non trouvé (modification à tort ou fin de fichier par exemple)
    5 Blanc
    6 Libellé d'erreur
    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 colonne Description devra être rempli comme indiqué ci-dessus.

    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'Ecran ou d'un Segment dans les lignes d'appel.

  • C (commentaire du libellé d'erreur). Vous devez respecter le format de saisie suivant dans la colonne Description.
    Tableau 5. Positions dans la colonne Description
    Positions Contenu
    1 à 5 Blanc
    6 Commentaire

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