Aller au contenu

Commande CL IBM i (AS/400)

CRTDFUDSPF

Créer un fichier écran DFU

En bref

La commande CRTDFUDSPF du langage de contrôle (CL) permet de créer un fichier écran DFU.

CRTDFUDSPF se lit CRT (Créer) + DFUDSPF. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

CRTDFUDSPF FILE(…) SRCFILE(…)

Paramètres

Astuce : dans une session 5250, tapez CRTDFUDSPF 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 : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande CRTDFUDSPF du langage de contrôle (CL) permet de créer un fichier écran DFU.

Messages d'erreur CRTDFUDSPF

Aucun

Paramètres

Mot-clé Description Valeurs possibles Remarques
FILE Fichier écran Nom d'objet qualifié Obligatoire, positionnel 1
Qualificatif 1: Fichier écran Nom
Qualificatif 2: Bibliothèque Nom, *CURLIB
SRCFILE Fichier source Nom d'objet qualifié Obligatoire, positionnel 2
Qualificatif 1: Fichier source Nom
Qualificatif 2: Bibliothèque Nom, *LIBL, *CURLIB
SRCMBR Membre source Nom, *FILE Facultatif, positionnel 3
AUTH Droits Nom, *CHANGE, *ALL, *USE, *EXCLUDE Facultatif
REPLACE Remplacement *YES, *NO Facultatif
PRINT Impression de la liste source *NO, *YES Facultatif
TEXT Texte 'descriptif' Valeur caractère, *SRCMBRTXT, *BLANK Facultatif

Fichier écran (FILE)

Indique le nom du fichier écran DFU à créer. Ce nom doit être identique au nom du programme DFU créé lors de la sauvegarde du source DDS.

*CURLIB
Tapez *CURLIB pour que le fichier écran, une fois créé, soit stocké dans votre bibliothèque en cours. Si cette dernière ne figure pas dans la liste des bibliothèques, QGPL est prise par défaut.
nom-bibliothèque
Entrez le nom de la bibliothèque dans laquelle vous souhaitez créer le fichier écran DFU. Cette bibliothèque doit être identique à celle dans laquelle vous avez créé le programme DFU initial.
Nom-fichier-unité-écran
Entrez le nom du fichier d'unité-écran à créer. Ce nom doit correspondre à celui du programme avec lequel le fichier d'unité-écran initial a été créé.

Fichier source (SRCFILE)

Indique le nom du fichier source contenant le source DDS.

Les valeurs possibles sont les suivantes :

Nom-fichier-source
Entrez le nom du fichier source contenant les DDS qui correspondent à ce fichier d'unité-écran.
*LIBL
DFU cherchera dans votre liste des bibliothèques le fichier source indiqué.
*CURLIB
Entrez *CURLIB pour que DFU utilise votre bibliothèque en cours afin de localiser le fichier source. Si cette bibliothèque ne figure pas dans la liste des bibliothèques, QGPL est prise par défaut.
Nom-bibliothèque
Entrez le nom qualifié de la bibliothèque contenant le fichier source.

Membre source (SRCMBR)

Indique le nom du membre du fichier source contenant les DDS pour ce fichier écran DFU.

*FILE
C'est le nom indiqué pour le paramètre FILE qui constitue le nom du membre de fichier source.
Nom-membre-fichier-source
Entrez le nom du membre contenant le source DDS.

Droits (AUTH)

Indique les droits que vous accordez sur le fichier écran.

Les valeurs possibles sont les suivantes :

*LIBCRTAUT
Attribue les droits publics du fichier écran à la valeur indiquée pour le paramètre CRTAUT de la bibliothèque lors de la création de ce fichier. Si la valeur de CRTAUT est modifiée après la création du fichier écran, la nouvelle valeur n'aura aucun effet sur les objets présents dans la bibliothèque.
*CHANGE
Permet à d'autres utilisateurs d'effectuer sur le fichier écran toute opération qui n'est pas soit réservée au propriétaire, soit régie par le droit d'existence sur l'objet ou le droit de gestion de l'objet. Ces utilisateurs peuvent exécuter des fonctions de base sur le fichier. Le droit de modification confère le droit d'opération sur l'objet ainsi que le droit sur toutes les données.
*ALL
Permet à d'autres utilisateurs d'exécuter sur le fichier écran toute opération qui n'est pas soit réservée au propriétaire, soit régie par les droits de gestion d'une liste d'autorisation. Ces utilisateurs disposent du droit d'existence sur le fichier, peuvent définir une protection sur ce dernier ou le modifier, etc.Ils ne peuvent pas transférer les droits de propriété.
*USE
Permet à d'autres utilisateurs d'exécuter des opérations de base comme la lecture du fichier écran, par exemple. Ils ne peuvent cependant pas modifier ce dernier.
*EXCLUDE
Interdit aux autres utilisateurs d'accéder au fichier. Ceux-ci ne disposent d'aucun droit.
nom-liste-autorisation
Vous pouvez indiquer le nom d'une liste d'autorisation pour associer au fichier écran les droits d'usage correspondants.

Remplacement (REPLACE)

Indique qu'un nouveau fichier écran est créé lorsqu'un fichier écran existe déjà sous un nom identique dans la même bibliothèque.

*YES
Laissez *YES pour supprimer le fichier existant et le remplacer par le fichier que vous créez.

Si vous indiquez *NO, vous devez supprimer le fichier écran DFU initial (avant personnalisation) pour pouvoir en créer un nouveau.

*NO
Entrez *NO si vous ne souhaitez pas remplacer le fichier existant.

Impression de la liste source (PRINT)

Demande l'impression de la liste qui est produite lorsque le fichier est créé.

*NO
Laissez *NO si vous ne voulez pas imprimer cette liste.
*YES
Entrez *YES pour imprimer une liste des instructions source (DDS) utilisées pour créer le fichier écran. Toute erreur sera également imprimée.

Texte 'descriptif' (TEXT)

Indique une chaîne de caractères décrivant brièvement le fichier écran et sa fonction.

*SRCMBRTXT
DFU prend le texte dans le membre de fichier source utilisé pour créer le fichier écran.
*BLANK
Aucun texte n'est indiqué.
'descriptif'
Vous pouvez saisir jusqu'à 50 caractères, placés entre apostrophes, décrivant brièvement le fichier écran.

Exemples

None

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.