Auteur/autrice : Ibmiiste

ven 18 septembre 2020 0

Entrée pres­sée, trai­te­ment lancé

Par Ibmiiste

Sur un écran DSPF, la touche Entrée ne se détecte pas au hasard. L’INFDS du fichier écran per­met de lire l’AID byte et d’identifier pré­ci­sé­ment la touche pres­sée, sans dépendre uni­que­ment des indi­ca­teurs DDS.

lun 27 juillet 2020 0

RPGPGM.COM

Par Ibmiiste

Un autre site pour trou­ver des tech­niques sym­pa en anglais.Beau­coup d’as­tuces sur les der­nières sor­ties tech­no­lo­giques d’IBM i. J’a­dore le…

ven 15 novembre 2019 0

Inter­cep­ter pro­pre­ment les erreurs SQL en RPG ILE

Par Ibmiiste

SQL, c’est bien… jusqu’à ce que ça plante !
En RPG ILE, une erreur SQL clas­sique se tra­duit géné­ra­le­ment par un SQLCODE néga­tif — mais par défaut rien n’arrête pro­pre­ment l’exécution et rien ne te donne de contexte pré­cis sur l’erreur. L’article pro­pose une méthode pour inter­cep­ter ces erreurs SQL et gérer pro­pre­ment les excep­tions dans ton code RPG ILE, en encap­su­lant les opé­ra­tions SQL dans une logique d’interception contrô­lée, plu­tôt que de lais­ser le pro­gramme échouer sans explication.