QSYS2.DATA_AREA_INFO, RPGLE et DSPPGMREF
Posté : jeu. 12 mars 2026, 18:27:17
Bonjour,
Dans un SQLRPGLE, je vois que le contenu d'une *dtaara est récupéré via QSYS2.DATA_AREA_INFO.
Et je vois que cette *dtaara n'apparait pas via DSPPGMREF sur le *pgm.
Question : comment récupérer cette dépendance entre la *dtaara et le *pgm dans ce type de cas autrement qu'en analysant le source ? (et via SQL si possible :])
Remarques :
* Je suppose qu'une solution serait de rajouter dans chaque programme un truc comme : "dcl-ds xxx dtaara('xxx');"
* L'utilisation de QSYS2.DATA_AREA_INFO dans mon cas est discutable.
* Je cherche une solution via SQL pour l'utiliser en parallèle de ça : https://www.linkedin.com/pulse/dsppgmre ... -bob-cozzi
Dans un SQLRPGLE, je vois que le contenu d'une *dtaara est récupéré via QSYS2.DATA_AREA_INFO.
Et je vois que cette *dtaara n'apparait pas via DSPPGMREF sur le *pgm.
Question : comment récupérer cette dépendance entre la *dtaara et le *pgm dans ce type de cas autrement qu'en analysant le source ? (et via SQL si possible :])
Remarques :
* Je suppose qu'une solution serait de rajouter dans chaque programme un truc comme : "dcl-ds xxx dtaara('xxx');"
* L'utilisation de QSYS2.DATA_AREA_INFO dans mon cas est discutable.
* Je cherche une solution via SQL pour l'utiliser en parallèle de ça : https://www.linkedin.com/pulse/dsppgmre ... -bob-cozzi