> Tech > Traiter plusieurs fichiers avec la même spécification de fichier

Traiter plusieurs fichiers avec la même spécification de fichier

Tech - Par iTPro - Publié le 24 juin 2010
email

Soit un programme RPG qui doit lire un grand nombre de fichiers et les soumettre au même traitement alors même que vous ne connaissez pas les noms de fichiers au moment de la compilation. Certains des fichiers ont des longueurs d’enregistrement différentes et certains ont même des formats différents, bien

que les champs critiques correspondent dans chaque fichier (par exemple, chaque format de fichier a un champ appelé Tranamount, Signed(13,2)). Comment pouvez- vous lire et traiter tous ces fichiers sans devoir coder des spécifications de fichiers séparées pour chacun ?

Essayez d’utiliser une combinaison de mots-clés F-spec EXTFILE et USROPN. Si vous pouvez identifier le format d’enregistrement avec un champ d’identification d’enregistrement, vous pouvez décrire chaque format avec les spécifications d’entrée. Dans la spécification de fichier, utilisez la longueur de l’enregistrement le plus long. La figure 14 montre une ébauche de ce que pourrait être votre code.

Par Bryan Meyers

Téléchargez gratuitement cette ressource

Endpoint Security : Etude IDC Enjeux & Perspectives

Endpoint Security : Etude IDC Enjeux & Perspectives

Quel est l'état de l'art des solutions de Endpoint Security et les perspectives associées à leur utilisation ? Comment garantir la sécurité des environnements sensibles en bloquant au plus tôt les cyber attaques sophistiquées, avant qu’elles n'impactent durablement vos environnements de travail ?

Tech - Par iTPro - Publié le 24 juin 2010