DSPF
Afficher fichier
Display File
En bref
La commande Afficher fichier (DSPF) permet d'afficher un fichier STREAM ou un fichier de base de données. The Display File (DSPF) command allows you to display a stream file or a database file.
Syntaxe minimale
DSPF
Paramètres
Astuce : dans une session 5250, tapez DSPF 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 : Environnements interactifs (*INTERACT *IPGM *IREXX *EXEC)
Compatible multitâche : Non
La commande Afficher fichier (DSPF) permet d'afficher un fichier STREAM ou un fichier de base de données. The Display File (DSPF) command allows you to display a stream file or a database file.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| STMF | Fichier STREAM, ouStream file, or | Chemin d'accès | Facultatif, positionnel 1 |
| FILE | Fichier base de données | Nom d'objet qualifié | Facultatif, positionnel 2 |
| Qualificatif 1: Fichier base de données | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| MBR | Membre du fichier | Nom, *FIRST | Facultatif, positionnel 3 |
Fichier STREAM, ou (STMF)Stream file, or (STMF)
Indiquez le nom du fichier à afficher. Specify the name of the file to be displayed.
- stream-file-name
- Specifies the path name of the object or a pattern to match the name of the object to be displayed.
Le chemin d'accès de l'objet peut être soit un nom simple, soit un nom qualifié par le nom du répertoire dans lequel se trouve l'objet. Un masque peut être indiqué dans la dernière partie du chemin d'accès. Un astérisque (*) correspond à un nombre quelconque de caractères. La liste de tous les fichiers ou sous-répertoires correspondant aux caractères indiqués est affichée. Si le chemin d'accès est qualifié ou contient un masque, il doit être placé entre apostrophes. Si le nom de fichier indiqué est un répertoire, la liste des fichiers et sous-répertoires est affichée. À partir de cette liste, vous pouvez éditer ou afficher les fichiers du répertoire. The object path name can be either a simple name or a name that is qualified with the name of the directory in which the object is located. A pattern can be specified in the last part of the path name. An asterisk (*) matches any number of characters. A list of all files or subdirectories that match the specified characters will be displayed. If the path name is qualified or contains a pattern, it must be enclosed in apostrophes. If the file name specified is a directory, the a list of the files and subdirectories is displayed. From this list you can edit or display the files in the directory.
Pour plus d'informations sur l'indication des chemins d'accès, voir « Règles de dénomination des objets » dans l'ensemble de rubriques CL de la catégorie Programmation de l'IBM i Information Center à l'adresse http://www.ibm.com/systems/i/infocenter/. For more information on specifying path names, refer to "Object naming rules" in the CL topic collection in the Programming category in the IBM i Information Center at http://www.ibm.com/systems/i/infocenter/.
Fichier base de données (FILE)
Indique le nom du fichier de base de données à afficher. Specifies the name of the database file to be displayed.
Les valeurs de bibliothèque possibles sont les suivantes : The possible library values are:
- *LIBL
- Toutes les bibliothèques de la liste de bibliothèques de l'unité d'exécution en cours sont recherchées jusqu'à ce que la première occurrence soit trouvée. All libraries in the library list for the current thread are searched until the first match is found.
- *CURLIB
- La bibliothèque en cours de l'unité d'exécution est recherchée. Si aucune bibliothèque en cours n'est définie pour l'unité d'exécution, la bibliothèque QGPL est recherchée. The current library for the thread is searched. If no library is specified as the current library for the thread, the QGPL library is searched.
- nom
- Indiquez le nom de la bibliothèque à rechercher. Specify the name of the library to be searched.
Membre du fichier (MBR)
Indique le nom du membre du fichier de base de données à afficher. Specifies the name of the database file member to be displayed.
Les valeurs possibles sont : The possible values are:
- *FIRST
- Le premier membre du fichier de base de données est affiché. The first member in the database file is displayed.
- member-name
- Indiquez le nom du membre à afficher. Specify the name of the member to be displayed.
Exemples
Exemple 1 : Affichage d'un fichier STREAM Example 1: Displaying a Stream File
DSPF STMF('/mydir/myfile.txt')
Cette commande affiche le fichier myfile.txt du répertoire mydir situé sous le répertoire racine. This command will display file myfile.txt in directory mydir under the root directory.
Exemple 2 : Affichage d'un membre de fichier de base de données Example 2: Displaying a Database File Member
DSPF FILE(MYLIB/MYFILE) MBR(MYMBR1)
Cette commande affiche le membre MYMBR1 du fichier MYFILE de la bibliothèque MYLIB. This command will display member MYMBR1 of file MYFILE in library MYLIB.
Messages d'erreur
Messages *ESCAPE *ESCAPE Messages
- CPFB601
- Le fichier d'écran QDZRUEDT est manquant ou endommagé. Display file QDZRUEDT missing or damaged.
- CPFB604
- Erreur lors du traitement des commandes de ligne. Error processing line commands.
- CPFB605
- Erreur inattendue lors de l'ouverture du fichier. Unexpected error opening file.
- CPFB609
- Impossible d'allouer l'espace de travail. Cannot allocate work space.
- CPFB610
- Commande non valide. Command not valid.
- CPFB611
- &1 occurrences de &3 modifiées. &2 non modifiées. &1 occurrences of &3 changed. &2 not changed.
- CPFB612
- Chaîne de recherche ou de remplacement non indiquée. Find or replacement string not specified.
- CPFB613
- Erreur lors de l'ouverture du fichier d'impression. Error opening printer file.
- CPFB614
- Nom de fichier non indiqué. File name not specified.
- CPFB615
- Ligne cible non indiquée. Target line not specified.
- CPFB617
- CCSID non valide. CCSID not valid.
- CPFB618
- La conversion entre le CCSID &1 et le CCSID du travail n'est pas prise en charge. Conversion between CCSID &1 and the job's CCSID is not supported.
- CPFB619
- Le fichier est vide. File is empty.
- CPFB620
- &2
- CPFB621
- Le fichier ne peut pas être affiché et/ou édité. File cannot be displayed and/or edited.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.