Bonjour,
Je cherche à afficher la liste des bibliothèques d'un utilisateur connu.
Si c'était moi qui suis connecté alors je fais EDTLIBL, mais qu'elle est la commande pour connaitre la liste lib d'un autre user ?
Merci
Bonjour,
Je cherche à afficher la liste des bibliothèques d'un utilisateur connu.
Si c'était moi qui suis connecté alors je fais EDTLIBL, mais qu'elle est la commande pour connaitre la liste lib d'un autre user ?
Merci
Mes articles, Mon Blog
Rubrique Jasper/iReport :
------- Forum Jasper --------
----- FAQ Jasper/iReport -----
Eh bien, tu fais un WRKUSRJOB <NomUser> et 5 en regard du job concerné.
Ensuite, choisis l'option 13 et tu obtiens la liste des biblio de son job.
Bonjour.
- S'il s'agit réellement d'un user et non d'un job, notion à laquelle s'applique en fait la notion de liste de bibliothèque, il faut regarder son profil pour connaitre la CURLIB, les biblios du menu initial et connaître la JOBD associée puis regarder dans cette JOBD le paramètre INLLIBL, puis éventuellement les valeurs système QUSRLIBL et QSYSLIB. Regarder ensuite s'il le programme initial du profil ne change pas la liste des biblios.
- Si maintenant il s'agit d'un user actif, donc il a un job actif, il faudrait faire un DSPJOB de son job : DSPJOB JOB(number/user/job) OPTION(*LIBL)
Oups, peut être que je me suis mal exrpimé !
En fait je cherche à connaitre la liste lib qui est configurée par l'administrateur (figée plus ou moins dans le temp). Je ne cherche pas à connaitre la liste lib à un moment donné !
Pour le WRKUSRJOB : je fais WRKUSRJOB ==> F4 ==> je saisis le user ==> ça m'affiche des travaux en cours tels que QPADEV000B .....
donc c'est pas ce que je cherche !
Pour moi je veux afficher la liste lib configuré par l'administrateur, exemple :
QTEMP
QGPL
BIBDEV1
BIBDEV2
...
comme c'est le cas pour le résultat du EDTLIBL !
Mes articles, Mon Blog
Rubrique Jasper/iReport :
------- Forum Jasper --------
----- FAQ Jasper/iReport -----
Regarde le premier paragraphe de mon post :
- S'il s'agit réellement d'un user et non d'un job, notion à laquelle s'applique en fait la notion de liste de bibliothèque, il faut regarder son profil pour connaitre la CURLIB, les biblios du menu initial et connaître la JOBD associée puis regarder dans cette JOBD le paramètre INLLIBL, puis éventuellement les valeurs système QUSRLIBL et QSYSLIB. Regarder ensuite s'il le programme initial du profil ne change pas la liste des biblios.
Mais EDTLIBL ne te donnera jamais rien d'autre que la liste (sans la CURLIB d'ailleurs) des biblio au moment où tu passes la commande ! Rien ne t'indique que cette liste n'a pas déjà été changée depuis que le job a démarré...Envoyé par JauB
Mes articles, Mon Blog
Rubrique Jasper/iReport :
------- Forum Jasper --------
----- FAQ Jasper/iReport -----
- Profils utilisateurs : WRKUSRPRF
voir params : CURLIB, INLPGM, INLMNU, JOBD
- Descriptions de JOB : WRKJOBD
voir params : INLLIBL
- Valeurs Système : WRKSYSVAL
voir valeurs QUSRLIBL et QSYSLIBL
( quelques extensions sont possibles à partir des versions 5.1 et 5.2)
* le programme initial peut changer la LIBL par ADDLIBLE ou RMVLIBLE
* tout programme lancé peut aussi la changer
* les produits tels que PDM ou les compilos ajoutent leurs biblios (partie PROD)
* la CURLIB peut être changée par le programme initial, l'affichage d'un menu, l'exécution d'une commande, SBMJOB, etc....
* QGPL est systématiquement ajoutée
* et un tas d'autres trucs
Merci pour cette réponse ça m'a beaucoup aider
Voilà comment j'ai procédé :
Description de travail . . . . . . . . . . : PRODUCTION
- WRKUSRPRF USRPRF(MYUSER)
- Je fais l'option 5 sur le MYSER
- Je défile et je regarde dans la partie :
Bibliothèque . . . . . . . . . . . . . . : MABIB
4. Je retiens PRODUCTION et MABIB
5. Après je tape : WRKJOBD JOBD(MABIB/PRODUCTION)
6. Je fais modifier sur PRODUCTION
7. Je fais F10
8. Je défile en bas (2 fois).
9. Liste bibliothèques initiale s'affiche
10. Le tour est joué
Merci à vous
Mes articles, Mon Blog
Rubrique Jasper/iReport :
------- Forum Jasper --------
----- FAQ Jasper/iReport -----
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