Étiquette : RPG ile

ven 16 janvier 2026 0

O.O. Et si on codait comme en JAVA

Par Ibmiiste

Et si le RPG ILE pou­vait se lire comme du Java ?
En s’appuyant sur les DS TEMPLATE, les modules et les pro­grammes de ser­vice, il est pos­sible d’adopter une approche orien­tée objet sur IBM i. Résul­tat : un code plus lisible, plus modu­laire et plus facile à main­te­nir, sans renier l’ADN du RPG.

mer 11 décembre 2024 0

His­toire de performance

Par Ibmiiste

Intro­duc­tion Le sys­tème IBM i, ancien­ne­ment appe­lé AS/400, est lar­ge­ment recon­nu pour sa robus­tesse et sa fia­bi­li­té dans les environnements…

lun 24 juin 2019 0

Sup­pri­mer des fichiers dans l’IFS sans se brû­ler les doigts

Par Ibmiiste

Sur IBM i, l’IFS se rem­plit vite de logs, exports et fichiers tem­po­raires. Cet article pré­sente une pro­cé­dure RPG qui s’appuie sur QShell et la com­mande find pour sup­pri­mer en masse des fichiers selon plu­sieurs cri­tères (che­min, date, filtre de nom), en limi­tant les risques grâce à quelques garde‑fous.

mer 15 mai 2019 0

Gérer des fichiers Excel xls et xlsx

Par Ibmiiste

Sur IBM i, faire par­ler un fichier Excel depuis RPG ILE, c’est un peu comme bran­cher un vieux tube Mar­shall sur une console moderne : ça ne devrait pas mar­cher… et pour­tant, ça envoie. Avec XLPARSE4 et Apache POI, ton pro­gramme RPG ouvre un XLSX, balade de cel­lule en cel­lule, trie les don­nées et ali­mente tes fichiers comme si Excel n’était qu’un banal PF. Dans la suite, on démonte tout ça pas à pas : ins­tall, CLASSPATH, et un RPG de test qui va te prou­ver noir sur blanc qu’Excel n’a plus rien d’un outil bureau­tique “à côté” du système.