Pour gérer plusieurs types d'enregistrements à l'aide d'un filtre
-
Assurez-vous qu'il existe un copybook COBOL pour chaque type d'enregistrement existant dans le fichier de données.
-
Une fois que vous avez divisé le copybook pour représenter chacun des types d'enregistrement, suivez les étapes de la création d'une entité. (Cette procédure est décrite dans l'aide en ligne du centre de contrôle Trillium.)
-
Lorsqu'un message demande de sélectionner un fichier de données, choisissez celui qui contient les différents types d'enregistrements.
-
Lorsqu'un message demande de sélectionner un schéma correspondant, choisissez l'un des copybooks (que vous avez créés) pour représenter un type d'enregistrement.
-
Lorsque vous arrivez à la fenêtre des paramètres du schéma, appliquez les paramètres du schéma et cliquez sur Aperçu. Les données s'affichent dans le volet situé sous l'assistant. Dans ce volet, vous pouvez organiser la représentation des données dans la nouvelle entité.
-
Dans le volet d'aperçu situé sous l'assistant, cliquez avec le bouton droit de la souris et sélectionnez Filtrer.
-
Créez une expression de filtre pour sélectionner le type d'enregistrement qui correspond au copybook et cliquez sur Appliquer.
Remarque : Consultez l'aide en ligne du centre de contrôle Trillium pour obtenir des informations sur le filtrage.Seuls les enregistrements d'un seul type doivent apparaître dans le volet d'aperçu.
Exemple
Supposons les points suivants :
- Le champ du type d'enregistrement est REC-TYPE
- Les valeurs valides de REC-TYPE sont H, D ou F
- Le colpybook sélectionné décrit les enregistrements dont le REC-TYPE est D
Vous devez créer une expression de filtrage similaire à celle-ci :
REC-TYPE = D
-
Continuez avec l'assistant de création d'entité.
-
Une fois l'entité créée, répétez les étapes 3 à 8 pour créer une entité pour chaque type d'enregistrement.
Exemple