Étiquette : IBM i

ven 30 janvier 2026 0

IBM i : pour­quoi pas­ser au Pla­ni­fi­ca­teur avan­cé de travaux ?

Par Ibmiiste

JOBSCDE a long­temps été le pilier de la pla­ni­fi­ca­tion batch sur IBM i.
Mais dès que les trai­te­ments s’enchaînent, que les dépen­dances se mul­ti­plient et que la fia­bi­li­té devient cri­tique, ses limites apparaissent.
Le Pla­ni­fi­ca­teur avan­cé de tra­vaux change la donne : orches­tra­tion intel­li­gente, dépen­dances maî­tri­sées et exploi­ta­tion plus sereine.
Et si c’était enfin le moment de moder­ni­ser vos batchs IBM i ?

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 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.

mer 24 avril 2019 0

IBM i gratuit

Par Ibmiiste

ous vou­lez décou­vrir IBM i, tes­ter des idées ou coder vos propres petites applis sans débour­ser un euro ?
RZKH met à dis­po­si­tion un IBM i 7.5 public : créez votre compte sur PUB400.COM, rece­vez vos iden­ti­fiants, connectez‑vous en 5250… et pro­fi­tez d’un vrai IBM i gra­tuit, prêt à être exploré.

lun 22 avril 2019 0

DCLPRCOPT : Option de com­pi­la­tion CLLE dans le source

Par Ibmiiste

Envie d’arrêter de jon­gler avec des options de com­pi­la­tion CL plan­quées dans des scripts ou de la doc obsolète ?
Dans cet article, tu découvres com­ment DCLPRCOPT te per­met de rame­ner toutes tes options de com­pi­la­tion au cœur du source CLLE : LOG, USRPRF, DFTACTGRP, ACTGRP, BNDDIR, BNDSRVPGM, etc., avec des exemples concrets et modernes IBM i 7.5÷7.6.
Si tu aimes ctl-opt en RPG, tu vas ado­rer faire la même chose en CL et rendre tes com­pi­la­tions enfin repro­duc­tibles, lisibles et prêtes pour un flux DevOps/ARCAD propre.

jeu 4 avril 2019 0

Tuto­riels vidéos sur IBM i

Par Ibmiiste

Décou­vrez une mine de tuto­riels IBM i en vidéo, cen­trés sur des fonc­tion­na­li­tés trop peu exploi­tées en entre­prise, comme les Web ser­vices natifs, le ser­veur Apache ou qsh, le tout pas-à-pas en images pour dépas­ser la bar­rière de l’anglais.

lun 11 février 2019 0

Inter­cep­tion d’une erreur non prévue

Par Ibmiiste

Vous connais­sez le fameux “plan­tage mys­tère” en pro­duc­tion où l’utilisateur répond C D G ou F sans idée de ce qui s’est passé ?
Dans cet article, on vous montre com­ment inter­cep­ter une erreur non pré­vue sur IBM i, cap­tu­rer les infos utiles (dump, joblog, code d’erreur) et évi­ter que vos pro­grammes CLLE, RPG ILE ou MONITOR finissent en mode “Arrrrgghhhh!!!!”.