Récupération du programme liant

08-01-2007 à 18:29:12
Bonjour,

Une question surement très demandée: J'ai un module et je voudrais savoir si celui-ci est utilisé. Comment récupérer le programme qui l'utilise?
  • Liens sponsorisés



04-01-2007 à 17:12:25
Bonjour,

je pense qu'en faisant un DSPPGMREF des objets programme qui te semblent concernés dans un outfile puis une recherche dans l'outfile de ton module, tu devrais pouvoir cerner les programmes utilisant ton module.

Wilfrid.
04-01-2007 à 18:03:52
Oui c'est effectivement par là que je me tournais mais ça implique un scan complet de la base. Je cherchais une commande ou une API qui m'évite ça.
Merci
04-01-2007 à 18:41:19
Je comprends.
En terme d'API, tu peux utiliser QBNLPGMI par exemple.
Mais il faudra quand même qu'à un moment tu extraits une liste des programmes liés pour ensuite les analyser.
Mais un DSPPGMREF *ALL/*ALL de type *PGM dans un OUTFILE cela reste "simple".
Bien sûr, s'il existe une façon de connaître les programmes utilisant un module plus simplement, je suis preneur !

Wilfrid.
04-01-2007 à 19:50:52
Ok merci Wilfrid
04-01-2007 à 19:52:44
Sorry je n'étais pas logué.
Merci Wilfrid.
08-01-2007 à 17:40:20
Il faudrait être sûr de ce que l'on entend par "module" tel qu'indiqué dans le premier post de Bonneto.

Est-ce un module au sens RPG III du terme, c'est à dire un programme appelé dynamiquement par un CALL ?

Est-ce un module créé par CRTxxxMOD ?

S'agirait-il plutôt d'une procédure à l'intérieur d'un programme ou d'un programme de service ?

Autre chose ?
08-01-2007 à 18:29:12
Je parle d'un objet de type *module qui est encapsulé dans un programme. Donc appelé via un callb
19-11-2014 à 15:22:41
Je félicite beaucoup toutes les personnes qui veille au bon déroulement de ce forum.

voyance par mail
voyance gratuite en ligne
29-12-2014 à 11:13:39
Bonjour !
Je viens de parcourir votre forum. Que d'originalité et surtout d'idées !
Je repasserai sûrement vous rendre visite.
Bonne continuation

voyance gratuite par mail
  • Liens sponsorisés