Aller au contenu

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.

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.