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
- 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.
- 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 RubriqueF 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
- 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.
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 SegmentS 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.