Création de libellés d'erreur explicites Dialogue
Vous pouvez créer vos propres libellés d'erreur, correspondant à des erreurs décrites en code spécifique, dans les Lignes -GE d'un Dialogue ou Ecran.
Pourquoi et quand exécuter cette tâche
Vous devez déclarer des libellés d'erreur explicites dès lors que vous avez décrit des
erreurs, non prévues en standard, avec du code spécifique. Ces erreurs sont des erreurs sur Rubrique
(associées à une Rubrique de l'Ecran) ou des erreurs utilisateur (associées à un Dialogue).
- Pour les Rubriques, vous indiquez une ligne F suivie d'une ou plusieurs
lignes U dans les Lignes -GE de l'Ecran. 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 Code de l'erreur (caractère alphanumérique à l'exception de 0 et 1) 5 Blanc 6 Libellé d'erreur Figure 1. Exemple d'un libellé d'erreur sur RubriqueF NUCLI U 3 LE NUMERO DE CLIENT EST INTERDIT. U A LE TYPE NE CORRESPOND PAS A CE CLIENT.
Important : Les erreurs correspondant à ces libellés doivent être déclarées dans le code spécifique avec le micro-pattern ERR. - 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 erreurs utilisateur, vous indiquez une ligne U (déclaration du
libellé d'erreur) dans les Lignes -GE du Dialogue.
Tableau 3. Positions dans la colonne Description Positions Contenu 1 à 4 Code de l'erreur 5 Blanc 6 Libellé d'erreur Figure 2. Exemple d'un libellé d'erreur sur DialogueU AV01 DATE ET NATURE DE L'AVIS DOIVENT CORRESPONDRE
Important : Les erreurs correspondant à ces libellés doivent être déclarées dans le code avec le micro-pattern ERU.
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.