CRTFNTRSC
Créer une ressource police
En bref
La commande CRTFNTRSC (Créer une ressource police) permet de créer un objet ressource police à partir d'un fichier physique.
CRTFNTRSC se lit CRT
(Créer) + FNTRSC.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
CRTFNTRSC FNTRSC(…) FILE(…)
Paramètres
-
FNTRSCRessource police obligatoire -
FILEFichier obligatoire -
MBRMembre -
FNTCAPTURECapture police -
TEXTTexte 'descriptif' -
REPLACERemplacer ressource police -
AUTDroits
Astuce : dans une session 5250, tapez CRTFNTRSC 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 CRTFNTRSC (Créer une ressource police) permet de créer un objet ressource police à partir d'un fichier physique. Ce dernier contient les informations relatives à la ressource police. Ces informations peuvent, par exemple, provenir d'un système hôte IBM 370 et être au format SAA. En fonction du type d'informations traitées par la commande CRTFNTRSC, vous pouvez obtenir un jeu de caractères de polices, une page de codes ou une police codée.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| FNTRSC | Ressource police | Nom d'objet qualifié | Obligatoire, positionnel 1 |
| Qualificatif 1: Ressource police | Nom | ||
| Qualificatif 2: Biblio | Nom, *CURLIB | ||
| FILE | Fichier | Nom d'objet qualifié | Obligatoire, positionnel 2 |
| Qualificatif 1: Fichier | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| MBR | Membre | Nom, *FNTRSC | Facultatif, positionnel 3 |
| FNTCAPTURE | Capture police | *FILE, *NO, *YES | Facultatif |
| TEXT | Texte 'descriptif' | Valeur caractère, *MBRTXT, *BLANK | Facultatif |
| REPLACE | Remplacer ressource police | *YES, *NO | Facultatif |
| AUT | Droits | Nom, *LIBCRTAUT, *CHANGE, *ALL, *USE, *EXCLUDE | Facultatif |
Ressource police (FNTRSC)
Ressource police en cours de création.
Ce paramètre est obligatoire.
Qualificatif 1 : Ressource police
- nom
- Indiquez le nom de la ressource police.
Qualificatif 2 : Biblio
- *CURLIB
- La ressource police est placée dans la bibliothèque en cours du travail. Si cette dernière n'est pas précisée, QGPL est prise par défaut.
- nom
- Indiquez le nom de la bibliothèque dans laquelle vous désirez placer la ressource police.
Fichier source (FILE)
Fichier contenant la ressource police envoyée au système.
Ce paramètre est obligatoire.
Qualificatif 1 : Ressource police
- nom
- Indiquez le nom du fichier à utiliser.
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
- Le fichier est recherché dans la bibliothèque en cours du travail. Si cette dernière n'est pas précisée, QGPL est prise par défaut.
- nom
- Indiquez le nom de la bibliothèque contenant le fichier.
Membre de fichier source (MBR)
Membre de fichier contenant les enregistrements de la ressource police.
- *FNTRSC
- Le nom du membre de fichier est indiqué au paramètre FNTRSC (Ressource police) de cette commande.
- nom
- Indiquez le nom du membre du fichier spécifié au paramètre FILE (Fichier source).
Capture police (FNTCAPTURE)
Indique si le jeu de caractères de police ou la page de codes doivent être marqués comme admissibles pour la capture de police. Les polices et pages de codes pour lesquelles FNTCAPTURE(*YES) est indiqué peuvent être capturées après téléchargement sur des imprimantes permettant la capture de police. Cela permet à des imprimantes IPDS de réaliser une capture dynamique ou de mettre en mémoire cache une police téléchargée à partir de l'hôte et marquée *YES pour la capture de police. La police capturée apparaît alors pour PSF comme une police résidante ; elle reste définie dans l'imprimante même lorsque celle-ci est mise hors tension, puis à nouveau sous tension. Les performances d'impression sont améliorées car les téléchargements ultérieurs de polices sur l'imprimante sont éliminés. L'utilisateur doit être prudent lorsqu'il indique FNTCAPTURE(*YES) pour des polices liées à la sécurité. Il se peut qu'un utilisateur accède à la police capturée à partir d'un autre travail d'impression du même système, ou d'un système différent si l'imprimante est connectée à un réseau local. Pour utiliser une police hôte référencée dans un travail d'impression, vous devez disposer de droits sur l'objet police et sa bibliothèque, que la police ait été ou non capturée dans l'imprimante. En plus du marquage du jeu de caractères de police et de la page de codes, vous devez activer la capture de police sur l'imprimante utilisée. Pour activer cette action sur une imprimante IPDS, vous devez spécifier FNTCAPTURE(*YES) dans la commande CRTPSFCFG ou CHGPSFCFG.
Remarques :
- Les paires de jeu de caractères de police et de page de codes marquées comme admissibles pour la capture vont être téléchargées sur des imprimantes qui ne prennent pas en charge la capture de police.
- Le marquage de polices codées n'est pas pris en charge. Aucune modification n'est effectuée lorsque l'utilisateur tente de marquer une police codée.
- *FILE
- Les informations de capture de police stockées dans le fichier source de la police sont utilisées pour le marquage de celle-ci. Si aucune information n'est trouvée, *NO est pris par défaut.
- *YES
- Le jeu de caractères de police ou la page de codes sont admissibles pour la capture après téléchargement sur l'imprimante. Si celle-ci ne prend pas en charge la capture de police, ces informations sont ignorées et la police est téléchargée.
- *NO
- Le jeu de caractères de police ou la page de codes ne sont pas admissibles pour la capture de police. La police sera aussi téléchargée sur l'imprimante.
Texte 'descriptif' (TEXT)
Texte décrivant brièvement l'objet.
- *MBRTXT
- Le texte provient du membre de fichier utilisé pour créer la ressource police de caractères. Vous pouvez ajouter ou modifier le texte d'un membre source base de données à l'aide de la commande STRSEU (Démarrer SEU), ADDPFM (Ajouter un membre à un fichier physique) ou CHGPFM (Modifier un membre de fichier physique). Si le fichier est un fichier en entrée ou un fichier unité, le texte est à blanc.
- *BLANK
- Aucun texte n'est précisé.
- valeur-alphanumérique
- Indiquez, entre apostrophes, un texte de 50 caractères au maximum.
Remplacer ressource police (REPLACE)
Indique, dans le cas où une ressource police de même nom que celle en cours de création existe déjà, si elle doit être remplacée.
- *YES
- La ressource police est remplacée.
- *NO
- Si une ressource police de même nom existe déjà sur le système, l'opération de création échoue. La ressource police n'est pas remplacée.
Droits (AUT)
Indique les droits que vous accordez aux utilisateurs qui n'ont pas de droits spécifiques sur l'objet, qui ne figurent pas sur une liste d'autorisation ou dont le profil de groupe ou les profils du groupe supplémentaire ne disposent pas de droits spécifiques sur l'objet.
- *LIBCRTAUT
- Le système détermine les droits sur l'objet en utilisant la valeur indiquée au paramètre CRTAUT (Droits pour objets créés) de la commande CRTLIB, pour la bibliothèque qui contiendra l'objet à créer. Si la valeur spécifiée au paramètre CRTAUT (Droits pour objets créés) est modifiée, la nouvelle valeur n'affectera pas les objets existants.
- *CHANGE
- L'utilisateur peut effectuer toutes les opérations sur l'objet, à l'exception de celles réservées au propriétaire ou contrôlées par les droits d'existence de l'objet (*OBJEXIST) et de gestion de l'objet (*OBJMGT). L'utilisateur peut réaliser des fonctions de base sur l'objet et le modifier. Le droit *CHANGE fournit le droit d'opération sur l'objet (*OBJOPR) ainsi que les droits sur toutes les données. Si l'objet est une liste d'autorisation, vous pouvez ajouter, modifier ou supprimer des utilisateurs dans cette liste.
- *ALL
- L'utilisateur peut effectuer toutes les opérations, à l'exception de celles réservées au propriétaire ou soumises au droit de gestion de la liste d'autorisation (*AUTLMGT). L'utilisateur a un droit d'existence sur l'objet Il peut également effectuer des fonctions de base sur ce dernier, le modifier, définir son niveau de protection et en transférer la propriété.
- *USE
- L'utilisateur peut effectuer des opérations de base sur l'objet, telles que l'exécution d'un programme ou la lecture d'un fichier. Il ne peut pas le modifier. Le droit d'utilisation (*USE) fournit le droit d'opération sur l'objet (*OBJOPR) ainsi que le droit d'exécution (*EXECUTE).
- *EXCLUDE
- L'utilisateur n'a pas accès à l'objet.
- nom
- Indiquez le nom d'une liste d'autorisation. Les droits sur l'objet définis dans la liste sont accordés aux utilisateurs figurant sur celle-ci. La liste d'autorisation doit exister à la création de l'objet.
Exemples
CRTFNTRSC FNTRSC(MYLIB/GOTHIC12) FILE(*LIBL/FONTRSCS)
MBR(*FNTRSC) AUT(*USE)
TEXT('Police Gothic 12')
Cette commande permet de créer la ressource police GOTHIC12 dans MYLIB. Le fichier source FONTRSCS (liste des bibliothèques de l'utilisateur), qui comporte le membre GOTHIC12, est utilisé comme entrée. Si vous indiquez *USE au paramètre AUT, d'autres utilisateurs peuvent accéder à la ressource GOTHIC12 sans la modifier. Le texte décrit la ressource police.
Messages d'erreur
Messages *ESCAPE
- CPF2283
- La liste d'autorisation &1 n'existe pas.
- CPF8056
- &1 de &2 n'est pas un fichier physique.
- CPF88C1
- Ressource imprimante &2 de type &1 non créée dans &3.
- CPF9809
- Accès à la bibliothèque &1 impossible.
- CPF9810
- Bibliothèque &1 non trouvée.
- CPF9812
- Fichier &1 non trouvé dans la bibliothèque &2.
- CPF9822
- Non autorisé au fichier &1 de &2.
- CPF9845
- Erreur lors de l'ouverture du fichier &1.
- CPF9846
- Erreur lors du traitement du fichier &1 de &2.
- CPF9847
- Erreur lors de la fermeture du fichier &1 de bibliothèque &2.
- CPF9870
- L'objet &2 de type *&5 existe déjà dans la bibliothèque &3.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.