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.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.