WRKMBRPDM
Gérer les membres avec PDM
En bref
La commande WRKMBRPDM (Gérer les membres avec PDM) vous permet de gérer la liste de tous les membres d'un fichier de base de données.
WRKMBRPDM se lit WRK
(Gérer) + MBRPDM.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
WRKMBRPDM
Paramètres
Astuce : dans une session 5250, tapez WRKMBRPDM 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 WRKMBRPDM (Gérer les membres avec PDM) vous permet de gérer la liste de tous les membres d'un fichier de base de données. Elle vous évite de passer par le menu GESTIONNAIRE DE DEVELOPPEMENT - PDM et l'écran SELECTION DES MEMBRES.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| FILE | Fichier | Valeurs uniques: *PRV Autres valeurs: Nom d'objet qualifié |
Facultatif, positionnel 1 |
| Qualificatif 1: Fichier | Nom | ||
| Qualificatif 2: Bibliothèque | Nom, *PRV, *LIBL, *CURLIB | ||
| MBR | Membre | Valeur caractère, *ALL, *PRV | Facultatif, positionnel 2 |
| MBRTYPE | Type de membre | Valeur caractère, *ALL, *PRV, *BLANK, BAS, BAS36, BAS38, BASP, BASP38, C, CBL, CBLLE, CBL36, CBL38, CICSC, CICSCBL, CICSCBLLE, CICSMAP, CICSSQLCBL, CLD, CLLE, CLP, CLP38, CMD, CMD38, CPP, DSPF, DSPF36, DSPF38, FTN, ICFF, LF, LF38, MENU, MNU, MNUCMD, MNUDDS, MNU36, MSGF36, OCL36, PAS, PF, PF38, PLI, PLI38, PNLGRP, PRTF, PRTF38, QRY38, REXX, RMC, RPG, RPGLE, RPG36, RPG38, RPT, RPT36, RPT38, SPADCT, SQLC, SQLCPP, SQLCBL, SQLCBLLE, SQLFTN, SQLPLI, SQLRPG, SQLRPGLE, TBL, TXT | Facultatif, positionnel 3 |
Fichier (FILE)
Indique le fichier base de données contenant les membres que vous souhaitez gérer. Le fichier peut être soit un fichier physique source, soit un fichier physique de données.
Valeurs uniques
- *PRV
- Vous permet de gérer les membres contenus dans le même fichier que celui que vous avez utilisé lors de votre précédente session WRKMBRPDM.
Qualificatif 1 : Fichier
- nom
- Indiquez le nom du fichier physique contenant les membres à gérer.
Qualificatif 2 : Bibliothèque
- *LIBL
- Entrez *LIBL suivi du nom du fichier à gérer pour rechercher ce dernier dans la liste des bibliothèques en cours. Si vous utilisez la commande WRKMBRPDM FILE(nom de fichier), PDM recherche le fichier indiqué dans la liste des bibliothèques.
- *PRV
- Vous permet de gérer un fichier physique contenu dans la même bibliothèque que celle que vous avez utilisée lors de votre précédente session WRKMBRPDM. Vous pouvez spécifier un autre fichier de la bibliothèque précédente en utilisant le format suivant : FILE(*PRV/QRPGSRC).
- *CURLIB
- Vous permet de gérer un fichier physique contenu dans la bibliothèque en cours pour le travail. La valeur par défaut est QGPL.
- nom
- Indiquez le nom de la bibliothèque contenant le fichier et les membres à gérer.
Membre (MBR)
Indique le(s) membre(s) à gérer. Vous pouvez utiliser ce paramètre pour gérer soit tous les membres, soit une sous-liste de membres du fichier indiqué.
- *ALL
- Vous permet de gérer tous les membres contenus dans le fichier spécifié.
- *PRV
- Vous permet de gérer le même ensemble de membres que celui utilisé dans la session WRKMBRPDM précédente.
- nom-générique
- Indiquez le nom générique des membres de fichiers à gérer.
Le nom générique peut se présenter sous l'une des formes suivantes :
- ABC*
- Affiche la liste de tous les membres commençant par les caractères ABC. Exemple : ABC, ABCD ou ABCTEST.
- *ABC
- Affiche la liste de tous les membres se terminant par les caractères ABC. Exemple : ABC, DABC ou TESTABC.
- *B*
- Affiche la liste de tous les membres 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 membres commençant par A et se terminant par C. Exemple : AC, ABC ou AZZZC.
- "a*"
- Affiche la liste de tous les membres figurant entre guillemets et commençant par la lettre a. Par exemple : "a", "aB", "aD".
- **ALL
- Affiche la liste de tous les membres 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 membres.
- nom
- Indiquez le nom de l'unique membre de fichier à gérer.
Type de membre (MBRTYPE)
Indique le type de membre des membres à gérer. Vous pouvez utiliser ce paramètre pour gérer soit tous les types de membre d'un fichier particulier, soit une sous-liste de membres correspondant à un type de membre spécifique ou générique.
- *ALL
- Vous permet de gérer les membres de fichier de tous types, y compris ceux pour lesquels aucun type n'a été défini.
- *PRV
- Vous permet de gérer les membres dont le type est identique à celui utilisé lors de la précédente session WRKMBRPDM.
- *BLANK
- Vous permet de gérer uniquement les membres pour lesquels aucun type n'a été défini.
- type-membre
- Indiquez un type de membre afin d'afficher la liste de tous les membres de ce type particulier.
Vous pouvez utiliser soit un type de membre que vous avez créé, soit l'un des types de membres standard utilisés par les commandes PDM, à savoir :
- BAS
- BASIC
- BAS36
- BASIC IBM 36
- BAS38
- BASIC System/38
- BASP
- Procédure BASIC natif
- BASP38
- Procédure BASIC IBM 38 natif
- C
- Langage C
- CBL
- COBOL
- CBLLE
- ILE* COBOL
- CBL36
- COBOL IBM 36
- CBL38
- COBOL IBM 38
- CICSC
- C CICS
- CICSCBL
- COBOL CICS*
- CICSCBLLE
- CICS ILE COBOL
- CICSMAP
- Mappe CICS
- CICSSQLCBL
- CICS DB2 Query Manager COBOL
- CLD
- Description d'environnement local C
- CLLE
- Langage de contrôle ILE
- CLP
- Langage de contrôle
- CLP38
- Langage de contrôle IBM 38
- CMD
- Commande
- CMD38
- Commande IBM 38
- CPP
- C++
- 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
- MENU
- MENU UIM
- MNU
- Menu
- MNUCMD
- Commande de menu
- MNUDDS
- Spécifications de description de données de menu
- MNU36
- Menu IBM 36
- MSGF36
- Fichier de messages pour IBM 36
- OCL36
- Langage de contrôle de l'opérateur IBM 36
- PAS
- Pascal
- PF
- Fichier physique
- PF38
- Fichier physique IBM 38
- PLI
- PL/I
- PLI38
- PL/I IBM 38
- PNLGRP
- Groupe de panneaux
- PRTF
- Fichier imprimante
- PRTF38
- Fichier imprimante IBM 38
- QRY38
- QUERY 38
- REXX
- Langage REXX
- 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
- SPADCT
- Dictionnaire orthographique
- SQLC
- DB2 Query Manager C
- SQLCPP
- DB2 Query Manager C++
- SQLCBL
- DB2 Query Manager COBOL
- SQLCBLLE
- DB2 Query Manager ILE COBOL
- SQLCLE
- DB2 Query Manager C ILE
- SQLFTN
- DB2 Query Manager FORTRAN
- SQLPLI
- DB2 Query Manager PL/I
- SQLRPG
- DB2 Query Manager RPG
- SQLRPGLE
- DB2 Query Manager ILE RPG
- TBL
- Table
- TXT
- Texte
- type-membre-générique
- Indiquez le type de membre générique des membres de fichier à gérer.
Le type de membre générique peut se présenter sous l'une des formes suivantes :
- RPG*
- Affiche la liste de tous les membres dont le type commence par les caractères RPG. Exemple : RPG, RPG36 ou RPG38.
- *C
- Affiche la liste de tous les membres dont le type se termine par C. Exemple : C et SQLC.
- *I*
- Affiche la liste de tous les membres dont le type comporte le caractère I (la position de ce dernier est indifférente). Exemple : ICFF, PLI, PLI38 ou SQLPLI.
- R*36
- Affiche la liste de tous les membres dont le type commence par R et se termine par 36. Exemple : RPG36 et RPT36.
- "a*"
- Affiche la liste de tous les membres dont le type figure entre guillemets et commence par la lettre a. Par exemple : "a", "aB", "aD".
- **ALL
- Affiche la liste de tous les membres dont le type se termine par ALL. Exemple : ALL, BALL ou TESTALL. Vous devez dans ce cas indiquer **ALL, car *ALL est une valeur spéciale permettant d'afficher la liste de tous les membres, quel que soit leur type.
Exemples
Exemple 1 : Gestion de tous les membres d'un fichier
WRKMBRPDM FILE(*PRV) MBR('*ALL')
Cette commande vous permet de gérer tous les membres contenus dans le même fichier que celui que vous avez utilisé lors de votre précédente session WRKMBRPDM.
Exemple 2 : Gestion des membres d'un seul et même type
WRKMBRPDM FILE(*LIBL/MYSRCFILE) MBRTYPE('CLP')
Cette commande vous permet de gérer tous les membres du fichier source MYSRCFILE pour lequel le type de membre défini est CLP. Le fichier source est recherché dans la liste des bibliothèques du travail.
Exemple 3 : Gestion des membres par nom générique
WRKMBRPDM FILE(MYLIB/MYSRCFILE) MBR('PAY*')
Cette commande vous permet de gérer tous les membres du fichier source MYSRCFILE de la bibliothèque MYLIB dont le nom commence par les lettres PAY.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.