DSPBNDDIR
Afficher répertoire de liage
En bref
La commande DSPBNDDIR (Afficher répertoire de liage) permet d'afficher le contenu d'un répertoire de liage.
DSPBNDDIR se lit DSP
(Afficher) + BNDDIR.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
DSPBNDDIR BNDDIR(…)
Paramètres
-
BNDDIRRépertoire de liage obligatoire -
OUTPUTSortie -
OUTFILEFichier recevant la sortie -
OUTMBROptions pour membre de sortie
Astuce : dans une session 5250, tapez DSPBNDDIR 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 DSPBNDDIR (Afficher répertoire de liage) permet d'afficher le contenu d'un répertoire de liage.
Restrictions :
- Vous devez disposer du droit d'utilisation (*USE) sur la bibliothèque dans laquelle se trouve le répertoire de liage.
- Vous devez disposer des droits d'opération sur l'objet (*OBJOPR) et de lecture (*READ) sur le répertoire de liage.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| BNDDIR | Répertoire de liage | Nom d'objet qualifié | Obligatoire, positionnel 1 |
| Qualificatif 1: Répertoire de liage | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB, *USRLIBL | ||
| OUTPUT | Sortie | *, *PRINT, *OUTFILE | Facultatif, positionnel 2 |
| OUTFILE | Fichier recevant la sortie | Nom d'objet qualifié | Facultatif, positionnel 3 |
| Qualificatif 1: Fichier recevant la sortie | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB, *USRLIBL | ||
| OUTMBR | Options pour membre de sortie | Liste d'éléments | Facultatif |
| Élément 1: Membre recevant la sortie | Nom, *FIRST | ||
| Élément 2: Remplacement ou ajout enregs | *REPLACE, *ADD |
Répertoire de liage (BNDDIR)
Indique le répertoire de liage à afficher.
Ce paramètre est obligatoire.
Qualificatif 1 : Répertoire de liage
- nom
- Indiquez le nom du répertoire de liage à afficher.
Qualificatif 2 : Biblio
- *LIBL
- La recherche porte sur toutes les bibliothèques de la liste des bibliothèques de l'unité d'exécution en cours jusqu'à ce que la première occurrence soit trouvée.
- *CURLIB
- La recherche porte sur la bibliothèque en cours du travail. Si aucune bibliothèque n'est indiquée, QGPL est utilisée.
- *USRLIBL
- La recherche porte uniquement sur les bibliothèques figurant dans la partie utilisateur de la liste des bibliothèques du travail.
- nom
- Indiquez le nom de la bibliothèque sur laquelle doit porter la recherche.
Sortie (OUTPUT)
Indique si la sortie générée par cette commande est affichée sur le poste de travail demandeur ou imprimée avec la sortie spoule du travail.
- *
- La sortie demandée par un travail interactif s'affiche à l'écran. La sortie demandée par un travail par lots est imprimée avec la sortie spoule du travail.
- La sortie est imprimée avec la sortie spoule du travail.
- *OUTFILE
- La sortie est dirigée vers le fichier base de données indiqué au paramètre OUTFILE.
Fichier recevant la sortie (OUTFILE)
Indique le fichier base de données vers lequel la sortie de cette commande est dirigée. Si ce fichier n'existe pas, cette commande le créé dans la bibliothèque indiquée. Les droits publics du fichier sont les mêmes que les droits de création indiqués pour la bibliothèque dans laquelle le fichier est créé. Le fichier de sortie a le même format d'enregistrement que le fichier de base de données QABNDBND fourni par IBM et le format d'enregistrement QBNDSPBD.
Qualificatif 1 : Fichier recevant la sortie
- nom
- Indiquez le nom du fichier base de données qui reçoit la sortie de l'écran.
Qualificatif 2 : Biblio
- *LIBL
- La recherche porte sur toutes les bibliothèques de la liste des bibliothèques de l'unité d'exécution en cours jusqu'à ce que la première occurrence soit trouvée.
- *CURLIB
- La recherche porte sur la bibliothèque en cours du travail. Si aucune bibliothèque n'est indiquée, QGPL est utilisée.
- *USRLIBL
- La recherche porte uniquement sur les bibliothèques figurant dans la partie utilisateur de la liste des bibliothèques du travail.
- nom
- Indiquez le nom de la bibliothèque sur laquelle doit porter la recherche.
Options pour membre de sortie (OUTMBR)
Indique le nom du membre de fichier base de données vers lequel la sortie de l'écran est dirigée. Si un membre existe déjà et que *REPLACE est indiqué, le système l'efface et ajoute les nouveaux enregistrements. Si le le membre n'existe pas et qu'aucun nom de membre n'est indiqué, le système créé un membre et lui affecte le nom du fichier indiqué à l'invite Fichier recevant la sortie (paramètre OUTFILE). Si un membre indiqué n'existe pas, le système le crée.
Elément 1 : Membre recevant la sortie
- *FIRST
- Le premier membre du fichier reçoit la sortie. Si OUTMBR(*FIRST) est indiqué et qu'un membre n'existe pas, le système crée un membre portant le nom du fichier indiqué au paramètre OUTFILE.
- nom
- Indiquez le nom du membre du fichier qui reçoit la sortie. Si le membre n'existe pas, le système le crée.
Elément 2 : Remplacement ou ajout enregs
- *REPLACE
- Le système met à blanc le membre existant et ajoute les nouveaux enregistrements.
- *ADD
- Le système ajoute les nouveaux enregistrements à la suite des enregistrements existants.
Messages d'erreur
Messages *ESCAPE
- CPF5D01
- Répertoire de liage &1 de la bibliothèque &2 inutilisable.
- CPF980F
- Répertoire de liage &1 introuvable dans bibliothèque &2.
- CPF9801
- Objet &2 non trouvé dans la bibliothèque &3.
- CPF9802
- Non autorisé à l'objet &2 de &3.
- CPF9803
- Impossible d'allouer l'objet &2 de la bibliothèque &3.
- CPF9807
- Une ou plusieurs bibliothèques de la liste ont été supprimées.
- CPF9808
- Allocation impossible pour une ou plusieurs bibliothèques de la liste.
- CPF9810
- Bibliothèque &1 non trouvée.
- CPF9820
- Non autorisé à utiliser la bibliothèque &1.
- CPF9830
- Allocation de la bibliothèque &1 impossible.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.