Vous avez en effet découvert une limitation de REXX sur l'iSeries. Un programme ne peut lire qu'un fichier base de données quand on remplace StdIn avant la première instruction Parse LineIn ou Parse Pull. Pour lire deux fichiers, vous pouvez utiliser la commande StrREXPrc (Start REXX Procedure) de l'intérieur
Lire deux fichiers dans une programme REXX
d'un programme REXX pour démarrer une invocation enfant de l'interpréteur REXX, y lire un fichier, et renvoyer les enregistrements via la file d'attente de données externe REXX. Les invocations parent et enfant de l'interpréteur REXX partageront la même file d'attente de données externe, mais chaque invocation peut ouvrir un fichier différent.
L'instruction Parse LineIn lit un enregistrement à partir de StdIn ou de son remplacement. L'instruction Parse Pull lit un enregistrement à partir de la file d'attente de données externe REXX. Si la file d'attente de données externe est vide, Parse Pull se comporte comme Parse LineIn.
Le programme Compare de la figure 1A, par exemple, travaille avec deux fichiers d'entrée. L'instruction Parse LineIn lit des enregistrements dans MyLib1/MyFile1/MyMbr1, et l'instruction Parse Pull lit des copies des enregistrements MyLib2/MyFile2/MyMbr2 dans la file d'attente de données externe REXX. Le programme Compare appelle le programme QueueFile de la figure 1B au moyen de la commande StrREXPrc. Le programme QueueFile copie des enregistrements de MyLib2/MyFile2/MyMbr2 dans la file d'attente de données externe.
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Afficher les icônes cachées dans la barre de notification
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Cybersécurité Active Directory et les attaques de nouvelle génération
- Une baie de stockage c’est quoi ?
Les plus consultés sur iTPro.fr
- Analyse Patch Tuesday Mai 2026
- Pour un cloud plus fiable : renforcer l’auditabilité et la transparence au service de la sécurité
- Explosion des identités et insécurité persistante : l’EMEA face à un tournant critique
- ALERTE ! De nouvelles générations de cybermenaces dopées à l’IA
Articles les + lus
Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
Analyse Patch Tuesday Mai 2026
Les coûts cachés des merge requests générées par l’IA
Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
Moderniser le développement logiciel : de la fragmentation à l’intégration
À la une de la chaîne Tech
- Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
- Analyse Patch Tuesday Mai 2026
- Les coûts cachés des merge requests générées par l’IA
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
- Moderniser le développement logiciel : de la fragmentation à l’intégration
