bonjour, je cherche un moyen de récupérer le résultat d'une commande CL (ex. WRKUSRJOB) sur un support exploitable facilement par un pgm RPG. si quelqu’un peut me donner un tuyau je suis tres preneur... merci
bonjour, je cherche un moyen de récupérer le résultat d'une commande CL (ex. WRKUSRJOB) sur un support exploitable facilement par un pgm RPG. si quelqu’un peut me donner un tuyau je suis tres preneur... merci
Bonjour,
Sur certaines commandes, tu peux avoir un résultat que tu peux exploiter, le plus souvent se sera un print.
F4 sur ta commande pour les options.
A toi après de faire un programme qui exploitera ce print.
Pour d'autres, par contre, rien....
LArry57
Bonjour.
1- Si tu as l'habitude des API, utilise l'une des API suivantes en fonction de tes besoins :
- QUSLJOB
- QGYOLJOB
ou
2- la commande CVTWRKUSR qui utilise des outils, normalement installés sur la machine
ou
3- WRKUSRJOB OUTPUT(*PRINT) suivi d'un CPYSPLF pour mettre le spool généré dans un fichier BD en texte brut que tu peux facilement exploiter par un petit programme.
merci Hédhili Jaïdane,
intéressant ta réponse me semble adaptée au pb que je dois résoudre. je vais encore te solliciter.. voici, je ne trouve pas la commande "CVTWRKUSR " sur mon système. est ce normal?
En fait il s'agit de petits outils développés hors des circuits standards de développement d'IBM. Il s'agit de la bibliothèque QUSRTOOL. Je ne sais même pas si elle existe toujours sur les nouvelles versions.
Si tu as de la chance tu vas la trouver sur ta machine, sinon peut être que tu peux l'installer si elle est toujours fournie avec les logiciels sous licence (je ne connais pas son code).
Cette biblio contient des SAVF qu'il faut restaurer dans des biblio de même nom, ensuite il faut piocher dans les fichiers source et j'espère que tu trouveras ce que tu cherches.
Sinon, il te reste à utiliser les autres options que t'ai données.
merci beaucoup, c'est précis et claire Parfait!
je fais le nécessaire
Cordialement gallego
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager