Rational Programming Patterns for System z

Assistant de génération des libellés d'erreur batch

Cet assistant vous permet de sélectionner, depuis une Structure de Données, les Segments dont les libellés d'erreur seront générés dans un fichier texte. Ces libellés d'erreur sont destinés à signaler aux utilisateurs des applications les erreurs détectées par les Programmes.

Structures de Données sélectionnées
Vous voyez ici un arbre avec la Structure de Données à partir de laquelle vous avec ouvert l'assistant, et tous ses Segments constitutifs

La Structure de Données est sélectionnée par défaut. Les libellés d'erreur indiqués dans tous ses Segments sont donc générés par défaut.

Pour générer les libellés d'erreur de certains Segments uniquement, sélectionnez les Segments appropriés.

Destination
Vous devez indiquer ici le fichier, d'extension .txt, qui va contenir les libellés d'erreur générés.

Vous pouvez cliquer sur le bouton Parcourir... pour localiser facilement ce fichier.

Vous pouvez saisir un nom de fichier sans extension.

Si le fichier que vous indiquez n'existe pas encore, il sera créé automatiquement. En revanche, les différents dossiers menant à ce fichier doivent exister.

Vous devrez ensuite intégrer ce fichier dans le fichier des libellés d'erreur utilisé par les applications par :
  • Un chargement direct dans un fichier indéxé ou une base DB2,
  • Ou une mise à jour de ce fichier
Dans les deux cas, cette intégration reste à votre charge.
Fichier spécifique des libellés d'erreur
Cette zone est facultative. Vous ne la remplissez que si vous avez déjà créé un fichier spécifique de libellés d'erreur. Dans ce cas, cliquez sur le bouton Parcourir... pour sélectionner le fichier, d'extension .properties.

Ce fichier contient des libellés destinés à remplacer les libellés standard des erreurs de saisie détectées automatiquement à partir des contrôles indiqués dans l'onglet Lignes -CE des Segments. Ce fichier est créé uniquement si les libellés d'erreur standard ne sont pas adaptés.

Le fichier spécifique doit donc contenir les lignes suivantes, avec certains ou tous les libellés modifiés (deuxième partie de chaque ligne) :
Figure 1. Liste des libellés d'erreur personnalisables
2 = ABSENCE A TORT DE LA RUBRIQUE
3 = PRESENCE A TORT DE LA RUBRIQUE
5 = VALEUR ERRONEE POUR RUBRIQUE
4Z = CLASSE NON NUMERIQUE RUBRIQUE
4A = CLASSE NON ALPHABET. RUBRIQUE
8F = CREATION A TORT ENREG.
9F = ANNUL./MODIF. A TORT ENREG.
9G = FIN DE LISTE
DU = CREATION A TORT ENREG.
NF = ANNUL./MODIF. A TORT ENREG.
EN = FIN DE LISTE
AB = ABSENCE ENREGISTREMENT
Code langue pour libellés d'erreur
Vous pouvez préciser ici la langue de génération (EN ou FR) des libellés d'erreur.
Option de génération
Choisissez parmi les options suivantes :
  • C1 : Génération des libellés d'erreur au niveau Structure de Données et Segments (tous les Segments ou uniquement .les Segments sélectionnés, selon la sélection dans l'arbre).
  • C2 : Génération obtenue par l'option C1, plus génération des libellés d'erreur documentaires.