Commande CL IBM i (AS/400)
WRKUSRJOB
Gérer travaux de l'utilisateur
En bref
La commande WRKUSRJOB (Gérer travaux de l'utilisateur) permet de gérer une liste de travaux utilisateur sélectionnés.
WRKUSRJOB se lit WRK
(Gérer) + USRJOB.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
WRKUSRJOB
Paramètres
-
USERUtilisateur travaux à afficher -
STATUSEtat des travaux utilisateur -
OUTPUTSortie -
JOBTYPEType de travail -
ASTLVLNiveau d'assistance
Astuce : dans une session 5250, tapez WRKUSRJOB puis F4 pour
l'invite de saisie, et F1 sur un paramètre pour son aide.
Aide IBM i de la commande
Texte du F1, IBM i 7.5 en français
(bibliothèque QSYS)
Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non
La commande WRKUSRJOB (Gérer travaux de l'utilisateur) permet de gérer une liste de travaux utilisateur sélectionnés.
Selon les valeurs indiquées aux paramètres STATUS, ASTLVL et JOBTYPE, vous pouvez utiliser cette commande pour effectuer les tâches suivantes :
- A partir de l'écran Gestion des utilisateurs connectés, vous pouvez envoyer des messages à des utilisateurs connectés ou déconnecter ces derniers. Vous pouvez également visualiser des messages et des détails relatifs aux utilisateurs connectés. Pour accéder à cet écran, indiquez STATUS(*ACTIVE), ASTLVL(*BASIC) et JOBTYPE(*INTERACT).
- A partir de l'écran Gestion des travaux, vous pouvez afficher l'état de tous les travaux sur le système. Vous pouvez également suspendre, arrêter ou libérer ces travaux. Enfin, vous avez la possibilité de gérer les sorties imprimées et afficher des messages. Pour accéder à cet écran, indiquez ASTLVL(*BASIC), JOBTYPE(*BATCH) et toute valeur admise au paramètre STATUS.
- A partir de l'écran Gestion des travaux de l'utilisateur, vous pouvez afficher l'état des travaux utilisateur en cours d'exécution sur le système ou celui des travaux utilisateur placés en file d'attente de travaux ou file d'attente en sortie. Vous pouvez également modifier, suspendre ou libérer les travaux, ou bien encore les arrêter ou les déconnecter. Enfin, vous avez la possibilité de gérer ces travaux ou les fichiers spoule et d'envoyer des messages. Pour accéder à cet écran, indiquez l'une des combinaisons suivantes :
- ASTLVL(*INTERMED) et toute valeur aux paramètres STATUS et JOBTYPE
- ASTLVL(*BASIC), JOBTYPE(*INTERACT), et la combinaison STATUS(*ALL), STATUS(*JOBQ) ou STATUS(*OUTQ)
- ASTLVL(*BASIC), JOBTYPE(*ALL) et toute valeur au paramètre STATUS
La fonction de table QSYS2.JOB_INFO renvoie des informations similaires.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| USER | Utilisateur travaux à afficher | Nom, *, *ALL | Facultatif, positionnel 1 |
| STATUS | Etat des travaux utilisateur | *ALL, *ACTIVE, *JOBQ, *OUTQ | Facultatif, positionnel 2 |
| OUTPUT | Sortie | Facultatif, positionnel 3 | |
| JOBTYPE | Type de travail | *ALL, *INTERACT, *BATCH | Facultatif |
| ASTLVL | Niveau d'assistance | *PRV, *USRPRF, *BASIC, *INTERMED | Facultatif |
Utilisateur travaux à afficher (USER)
Ce paramètre permet de gérer les travaux utilisateur définis par le profil utilisateur initiateur du travail. Les travaux utilisateur comprennent les travaux interactifs, les travaux par lots, les travaux par lots de communication, les travaux par lots MRT (programme à demandeurs multiples), et les travaux à démarrage automatique. Les travaux utilisateur ne comprennent pas les travaux système, les travaux de moniteur de sous-système, les lecteurs ou éditeurs de spoule.
- *
- Affiche les travaux utilisateur correspondant au profil utilisateur en cours.
- *ALL
- Affiche les travaux utilisateur correspondant à tous les profils utilisateur.
- nom-profil-utilisateur
- Indiquez le nom d'un profil utilisateur. Les travaux utilisateur correspondant à ce profil sont affichés.
Etat des travaux utilisateur (STATUS)
Indique l'état des travaux utilisateur à gérer.
- *ALL
- Affiche les travaux utilisateur quel que soit leur état, y compris les travaux en file d'attente, les travaux actifs, et les travaux se trouvant dans des files d'attente en sortie.
- *JOBQ
- Affiche uniquement les travaux utilisateur en file d'attente de travaux.
- *ACTIVE
- Affiche uniquement les travaux utilisateur actifs, y compris tous les travaux de groupe et les travaux d'appel système. Pour afficher l'écran Gestion des utilisateurs connectés, indiquez STATUS(*ACTIVE).
- *OUTQ
- Affiche uniquement les travaux utilisateur dont l'exécution est terminée mais dont des fichiers spoule trouvent encore dans une file d'attente en sortie.
Sortie (OUTPUT)
Indique si la sortie générée par la commande doit être affichée sur le poste de travail demandeur, ou imprimée avec la sortie spoule du travail.
- *
- La sortie est affichée pour les travaux interactifs ou imprimée avec la sortie spoule de travaux dans le cas des travaux non interactifs.
- Le résultat est placé dans un fichier spoule de la file d'attente en sortie du travail.
Type de travail (JOBTYPE)
Indique le type correspondant aux travaux utilisateur affichés.
- *ALL
- Tous les types de travaux utilisateur sont affichés, pour les travaux en mode de traitement interactif et par lots. Si JOBTYPE(*ALL) est indiqué, le paramètre ASTLVL est ignoré.
- *INTERACT
- Seuls les travaux utilisateur en traitement interactif sont affichés. Pour afficher l'écran Gestion des utilisateurs connectés, indiquez JOBTYPE(*INTERACT). Si vous précisez également la valeur ASTLVL(*BASIC), les travaux interactifs affichés comprennent des travaux de groupes suspendus et des utilisateurs ayant fermé une session alors que des sorties sont en attente d'impression.
- *BATCH
- Seuls les travaux utilisateur en traitement par lots sont affichés. Ceux-ci comprennent travaux à démarrage anticipé, travaux par lots immédiats et travaux 36EE MRT. Pour afficher l'écran Gestion des travaux, indiquez JOBTYPE(*BATCH).
Niveau d'assistance (ASTLVL)
Indique l'interface utilisateur à utiliser.
- *PRV
- L'interface utilisateur précédente est utilisée.
- *USRPRF
- L'interface utilisateur indiquée pour le paramètre ASTLVL (Niveau d'assistance) de votre profil utilisateur est utilisé. Si le paramètre ASTLVL est affecté de la valeur *ADVANCED, *INTERMED est utilisé.
- *BASIC
- L'interface utilisateur d'Assistant est utilisée.
- *INTERMED
- L'interface utilisateur du système est utilisée.
Exemples
Exemple 1 : gestion d'une liste de travaux sélectionnés
WRKUSRJOB USER(PGMR12)
Cette commande permet à l'utilisateur de gérer une liste de travaux exécutés avec le profil utilisateur PGMR12.
Exemple 2 : gestion d'une liste de tous les travaux
WRKUSRJOB USER(*ALL) STATUS(*JOBQ)
Cette commande permet à l'utilisateur de gérer une liste de tous les travaux présents dans les files d'attente de travaux.
Exemple 3 : gestion d'une liste de travaux interactifs
WRKUSRJOB USER(*ALL) STATUS(*ACTIVE)
JOBTYPE(*INTERACT) ASTLVL(*BASIC)
Cette commande permet à l'utilisateur de gérer une liste d'utilisateurs connectés. Cette liste inclut les utilisateurs déconnectés avec une sortie imprimante et les travaux de groupes interactifs interrompus.
Messages d'erreur
Messages *ESCAPE
- CPF1E50
- Tous les travaux ne sont pas affichés.
- CPF1E51
- File d'attente de travaux &1 de la bibliothèque &2 non trouvée.
- CPF1E99
- Erreur non prévue.
- CPF1003
- Sous-système &1 inactif.
- CPF9845
- Erreur lors de l'ouverture du fichier &1.
- CPF9846
- Erreur lors du traitement du fichier &1 de &2.
- CPF9847
- Erreur lors de la fermeture du fichier &1 de bibliothèque &2.
- CPF9850
- Substitution non admise pour fichier imprimante &1.
- CPF9851
- Valeur de ligne fin de page trop faible pour fichier &1 dans &2.
- CPF9871
- Erreur lors du traitement.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.