> 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 Renaud ROSSET - Publié le 24 juin 2010

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 cette ressource

Microsoft 365 Tenant Resilience

Microsoft 365 Tenant Resilience

Face aux failles de résilience des tenants M365 (configurations, privilèges, sauvegarde). Découvrez 5 piliers pour durcir, segmenter et surveiller vos environnements afin de limiter l’impact des attaques. Prioriser vos chantiers cyber et améliorer la résilience de vos tenants Microsoft 365.

Les plus consultés sur iTPro.fr

A lire aussi sur le site

À la une de la chaîne Tech