Aller au contenu

WRKOBJPDM

Gérer les objets avec PDM

En bref

La commande WRKOBJPDM (Gérer les objets avec PDM) vous permet de gérer la liste d'objets d'une bibliothèque.

WRKOBJPDM se lit WRK (Gérer) + OBJPDM. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

WRKOBJPDM

Paramètres

Astuce : dans une session 5250, tapez WRKOBJPDM 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 QPDA)

Où s'exécute : Environnements interactifs (*INTERACT *IPGM *IREXX *EXEC)
Compatible multitâche : Non

La commande WRKOBJPDM (Gérer les objets avec PDM) vous permet de gérer la liste d'objets d'une bibliothèque. Elle vous évite de passer par le menu GESTIONNAIRE DE DEVELOPPEMENT - PDM et l'écran SELECTION D'OBJETS.

Paramètres

Mot-clé Description Valeurs possibles Remarques
LIB Bibliothèque Nom, *PRV, *CURLIB Facultatif, positionnel 1
OBJ Objet Valeur caractère, *ALL, *PRV Facultatif, positionnel 2
OBJTYPE Type d'objet *ALL, *PRV, *ALRTBL, *AUTL, *BNDDIR, *CFGL, *CHTFMT, *CLD, *CLS, *CMD, *CNNL, *COSD, *CRG, *CRQD, *CSI, *CSPMAP, *CSPTBL, *CTLD, *DEVD, *DOC, *DTAARA, *DTADCT, *DTAQ, *EDTD, *EXITRG, *FCT, *FILE, *FNTRSC, *FNTTBL, *FORMDF, *FTR, *GSS, *IGCDCT, *IGCSRT, *IGCTBL, *IMGCLG, *IPXD, *JOBD, *JOBQ, *JOBSCD, *JRN, *JRNRCV, *LIB, *LIND, *LOCALE, *M36, *M36CFG, *MEDDFN, *MENU, *MGTCOL, *MODD, *MODULE, *MSGF, *MSGQ, *NODGRP, *NODL, *NTBD, *NWID, *NWSD, *NWSCFG, *OUTQ, *OVL, *PAGDFN, *PAGSEG, *PDFMAP, *PDG, *PGM, *PNLGRP, *PRDAVL, *PRDDFN, *PRDLOD, *PSFCFG, *QMFORM, *QMQRY, *QRYDFN, *RCT, *SBSD, *SCHIDX, *SPADCT, *SQLPKG, *SQLUDT, *SQLXSR, *SRVPGM, *SSND, *SVRSTG, *S36, *TBL, *TIMZON, *USRIDX, *USRPRF, *USRQ, *USRSPC, *VLDL, *WSCST Facultatif, positionnel 3
OBJATR Attribut d'objet Valeur caractère, *ALL, *PRV, *BLANK, BAS, BAS36, BAS38, BSCF38, C, CBL, CBL36, CBL38, CLE, CLP, CLP38, CMD, CMD38, CMNF38, CSPAE, DDMF, DFU, DFUEXC, DFUNOTEXC, DKTF, DSPF, DSPF36, DSPF38, FTN, ICFF, LF, LF38, MXDF38, PAS, 'PF-DTA', 'PF-SRC', PF38, PLI, PLI38, PRTF, PRTF38, QRY38, RMC, RPG, RPG36, RPG38, RPT, RPT36, RPT38, SAVF, SPADCT, SQLC, SQLCBL, SQLCLE, SQLFTN, SQLPLI, SQLRPG, TAPF, TBL Facultatif

Bibliothèque (LIB)

Indique la bibliothèque contenant les objets à gérer.

*PRV
Permet de désigner la bibliothèque que vous avez utilisée dans votre précédente session WRKOBJPDM.
*CURLIB
Permet d'utiliser la bibliothèque en cours pour le travail. Si aucune bibliothèque en cours n'est définie, la bibliothèque QGPL est utilisée.
nom
Indiquez le nom de la bibliothèque contenant les objets à gérer.

Objet (OBJ)

Indique les objets à gérer. Vous pouvez utiliser ce paramètre pour gérer tous les objets ou une sous-liste d'objets de la bibliothèque indiquée.

*ALL
Vous permet de gérer tous les objets de la bibliothèque spécifiée au paramètre LIB (Bibliothèque). Vous pouvez créer une sous-liste pour la liste d'objets en spécifiant une valeur autre que *ALL aux paramètres OBJTYPE (Type d'objet) et OBJATR (Attribut d'objet).
*PRV
Vous permet de gérer le(s) même(s) objet(s) que celui/ceux utilisé(s) lors de la session WRKOBJPDM précédente.
nom-générique
Spécifiez le nom générique des objets à gérer.

Le nom générique peut se présenter comme suit :

ABC*
Affiche la liste de tous les objets commençant par les caractères ABC. Exemple : ABC, ABCD ou ABCTEST.
*ABC
Affiche la liste de tous les objets se terminant par les caractères ABC. Exemple : ABC, DABC ou TESTABC.
*B*
Affiche la liste de tous les objets comportant le caractère B (la position de ce dernier est indifférente). Exemple : B, BALL ou ABCD.
A*C
Affiche la liste de tous les objets commençant par A et se terminant par C. Exemple : AC, ABC ou AZZZC.
"a*"
Affiche la liste de tous les objets figurant entre guillemets et commençant par la lettre a. Par exemple : "a", "aB", "aD".
**ALL
Affiche la liste de tous les objets se terminant par les caractères ALL. Exemple : ALL, BALL ou TESTALL. Vous devez dans ce cas entrer **ALL, car *ALL est une valeur spéciale permettant d'afficher la liste de tous les objets.
nom
Spécifiez le nom de l'objet ou des objets à gérer. Plusieurs objets sont recensés dans la liste si certains objets portant ce nom sont de type différent et si *ALL est spécifié pour le paramètre OBJTYPE.

Type d'objet (OBJTYPE)

Indique le type des objets à gérer. Vous pouvez utiliser ce paramètre pour gérer soit tous les objets, soit une sous-liste d'objets.

*ALL
Vous permet de gérer les objets dont le nom correspond au nom d'objet spécifié au paramètre OBJ (Objet).
*PRV
Vous permet de gérer les objets dont le type correspond à celui des objets que vous avez utilisés dans la session WRKOBJPDM précédente.
type-objet
Spécifiez le type d'objet système des objets à gérer.

Vous pouvez choisir parmi les types d'objets suivants :

*ALRTBL
Table d'alertes
*AUTL
Liste d'autorisation
*BNDDIR
Répertoire de liage
*CFGL
Liste de configuration
*CHTFMT
Format de diagramme
*CLD
Description d'environnement local C
*CLS
Classe
*CMD
Commande
*CNNL
Liste de connexion
*COSD
Définition de classe de service
*CRG
Groupe ressource en grappe
*CRQD
Description de demande de modification
*CSI
Communication Side Information
*CSPMAP
Mappe CSP
*CSPTBL
Table CSP
*CTLD
Description de contrôle
*DEVD
Description d'unité
*DOC
Document
*DTAARA
Zone de données
*DTADCT
Dictionnaire de données
*DTAQ
File d'attente de données
*EDTD
Description d'édition
*EXITRG
Enregistrement de sortie
*FCT
Table de contrôle d'imprimé
*FILE
Fichier
*FNTRSC
Police de caractères
*FNTTBL
Table de mappage de polices
*FORMDF
Définition d'imprimé
*FTR
Filtre
*GSS
Jeu de symboles graphiques
*IGCDCT
Dictionnaire de caractères idéographiques
*IGCSRT
Tri de caractères idéographiques
*IGCTBL
Table de caractères idéographiques
*IMGCLG
Catalogue image optique
*IPXD
Description IPX
*JOBD
Description de travail
*JOBQ
File d'attente de travaux
*JOBSCD
Planning des travaux
*JRN
Journal
*JRNRCV
Récepteur de journal
*LIB
Bibliothèque
*LIND
Description de ligne
*LOCALE
Espace d'environnement local
*M36
Machine Advanced 36
*M36CFG
Configuration de machine Advanced 36
*MEDDFN
Définition de support
*MENU
Menu
*MGTCOL
Collecte données de gestion
*MODD
Description de mode
*MODULE
Module
*MSGF
Fichier de messages
*MSGQ
File d'attente de messages
*NODGRP
Groupe de noeuds
*NODL
Liste de noeuds
*NTBD
Données de configuration NETBIOS
*NWID
Description d'interface réseau
*NWSCFG
Configuration de serveur de réseau
*NWSD
Description de serveur de réseau
*OUTQ
Sortie
*OVL
Fond de page
*PAGDFN
Définition de page
*PAGSEG
Segment de page
*PDFMAP
Portable Document Format Map
*PDG
Gestionnaire d'impression CPI : Descripteur d'impression logique
*PGM
Programme
*PNLGRP
Groupe de panneaux
*PRDAVL
Disponibilité de produit
*PRDDFN
Définition de produit
*PRDLOD
Chargement de produit
*PSFCFG
Configuration PSF
*QMFORM
Format QM
*QMQRY
Requête QM
*QRYDFN
Définition d'analyse de fichier
*RCT
Table de contrôle à distance
*SBSD
Description de sous-système
*SCHIDX
Aide par index
*SPADCT
Dictionnaire orthographique
*SQLPKG
Module du Gestionnaire de requêtes DB2
*SQLUDT
SQL Type défini par utilisateur
*SQLXSR
Référentiel de schéma XML SQL
*SRVPGM
Programme de service
*SSND
Description de session
*SVRSTG
Espace stockage de serveur
*S36
Description de machine IBM 36
*TBL
Table
*TIMZON
Description de fuseau horaire
*USRIDX
Index utilisateur
*USRPRF
Profil utilisateur
*USRQ
File d'attente utilisateur
*USRSPC
Espace utilisateur
*VLDL
Liste de validation
*WSCST
Personnalisation de poste de travail

Attribut d'objet (OBJATR)

Indique l'attribut des objets à gérer. Vous pouvez utiliser ce paramètre pour gérer une sous-liste d'objets dont le nom et le type correspondent aux valeurs spécifiées aux paramètres OBJ (Objet) et OBJTYPE (Type d'objet).

*ALL
Vous permet de gérer tous les objets correspondant aux valeurs spécifiées aux paramètres OBJ et OBJTYPE.
*PRV
Vous permet de gérer les objets portant le même attribut que les objets que vous avez utilisés dans la session WRKOBJPDM précédente.
*BLANK
Vous permet de gérer tous les objets pour lesquels aucune valeur d'attribut n'a été définie.
valeur
Indiquez l'attribut d'objet des objets à gérer. Il est inutile dans ce cas d'indiquer le type d'objet.

Vous pouvez choisir parmi les attributs d'objets suivants :

BAS
BASIC
BAS36
BASIC IBM 36
BAS38
BASIC System/38
BSCF38
Fichier BSC IBM 38
C
Langage C
CBL
COBOL
CBLLE
ILE COBOL
CBL36
COBOL IBM 36
CBL38
COBOL IBM 38
CLLE
ILE en langage de contrôle
CLP
Langage de contrôle
CLP38
Langage de contrôle IBM 38
CMD
Commande
CMD38
Commande IBM 38
CMNF38
Fichier de communications
CSPAE
Cross-System Product Application Execution
DDMF
Gestion de fichiers éloignés (DDM)
DFU
Utilitaire de création-maintenance de fichier
DFUEXEC
Fichier DFU exécutable
DFUNOTEXC
Fichier DFU non exécutable
DKTF
Fichier disquette
DSPF
Fichier écran
DSPF36
Fichier écran IBM 36
DSPF38
Fichier écran IBM 38
FTN
FORTRAN/400
ICFF
Fichier ICF
LF
Fichier logique
LF38
Fichier logique IBM 38
MXDF38
Fichier mixte IBM 38
PAS
Pascal
PF-DTA
Fichier physique - Données
PF-SRC
Fichier physique - Source
PF38
Fichier physique IBM 38
PLI
PL/I
PLI38
PL/I IBM 38
PRTF
Fichier imprimante
PRTF38
Fichier imprimante IBM 38
QRY38
QUERY 38
RMC
RM/COBOL-85**
RPG
RPG/400
RPGLE
ILE RPG
RPG36
RPG II
RPG38
RPG III
RPT
Auto-édition RPG
RPT36
Auto-édition RPG II
RPT38
Auto-édition RPG III
SAVF
Fichier sauvegarde
SPADCT
Dictionnaire orthographique
SQLC
DB2 Query Manager C
SQLCBL
DB2 Query Manager COBOL
SQLCBLLE
DB2 Query Manager ILE COBOL
SQLFTN
DB2 Query Manager FORTRAN
SQLPLI
DB2 Query Manager PL/I
SQLRPG
DB2 Query Manager RPG
SQLRPGLE
DB2 Query Manager ILE RPG
TAPF
Fichier bande
TBL
Table
valeur-générique
Indiquez l'attribut générique des objets à gérer.

La valeur générique peut avoir l'un des formats suivants :

RPG*
Affiche la liste de tous les objets dont l'attribut commence par les caractères RPG. Exemple : RPG, RPG36 ou RPG38.
*C
Affiche la liste de tous les objets dont l'attribut se termine par C. Exemple : C et SQLC.
*I*
Affiche la liste de tous les objets dont l'attribut comporte le caractère I (la position de ce dernier est indifférente). Exemple : ICFF, PLI, PLI38 ou SQLPLI.
P*38
Affiche la liste de tous les objets dont l'attribut commence par P et se termine par 38. Exemples: PLI38 et PRTF38.
"a*"
Affiche la liste de tous les objets dont le type d'attribut contient la lettre a placée entre guillemets. Par exemple : "a", "aB", "aD".
**ALL
Affiche la liste de tous les objets dont le type d'attribut se termine par les caractères ALL. Exemple : ALL, BALL ou TESTALL. Vous devez dans ce cas entrer **ALL, car *ALL est une valeur spéciale permettant d'afficher les objets, quel que soit l'attribut d'objet défini.

Exemples

Exemple 1 : Gestion de tous les objets d'une bibliothèque

WRKOBJPDM   LIB(MYLIB)  OBJ('*ALL')

Cette commande permet de gérer tous les objets de la bibliothèque MYLIB.

Exemple 2 : Gestion des objets d'un seul et même type

WRKOBJPDM   LIB(*PRV)  OBJ('*ALL')  OBJTYPE(*CMD)

Cette commande vous permet de gérer tous les objets *CMD dans la même bibliothèque que celle que vous avez utilisée dans la session WRKOBJPDM précédente.

Messages d'erreur

Messages *ESCAPE

PDM0055
Erreur pendant l'exécution de la commande &1.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.