CHGFNTRSC
Modifier une ressource police
En bref
La commande CHGFNTRSC vous permet de marquer le jeu de caractères de police et les pages de codesà capturer.
CHGFNTRSC se lit CHG
(Modifier) + FNTRSC.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
CHGFNTRSC FNTRSC(…)
Paramètres
-
FNTRSCRessource police obligatoire -
FNTCAPTURECapturer polices hôte imprim -
FNTRSCDTADonnées de ressource police
Astuce : dans une session 5250, tapez CHGFNTRSC 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 CHGFNTRSC vous permet de marquer le jeu de caractères de police et les pages de codesà capturer. Les polices et les pages de codesdéfinies par le paramètre FNTCAPTURE(*YES) peuvent être marquées pour capture après leur téléchargement sur les imprimantes prenant en charge la capture de polices. Ainsi, les imprimantes IPDS qui prennent en charge la capture de polices peuvent effectuer une capture dynamique ou mettre en mémoire cache une police hôte téléchargée qui a été marquée pour capture (valeur *YES au paramètre FNTCAPTURE). Les polices capturées sont ainsi présentées à PSF comme des polices résidant sur l'imprimante et demeurent sur cette dernière même après sa mise hors tension puis sous tension. La diminution du nombre des opérations de téléchargement de polices sur l'imprimante permet d'améliorer les performances d'impression.
Des précautions particulières doivent être prises pour l'application du paramètre FNTCAPTURE(*YES) à des polices sensibles au niveau sécurité. Il est possible en effet que les polices capturées soient accessibles à partir d'un autre travail d'impression résidant sur le même système ou à partir d'un travail de système éloigné dans le cas d'une imprimante reliée à un réseau local.
Pour pouvoir utiliser une police hôte référencée dans un travail d'impression, vous devez disposer des droits appropriés sur l'objet police et la bibliothèque qui lui est associée sur le système, que cette police soit marquée pour capture ou non.
Outre le marquage du jeu de caractères de polices et de la page de codes , vous devez également activer la capture de police sur l'imprimante utilisée. Pour une imprimante IPDS, vous devez indiquer FNTCAPTURE(*YES) dans la commande CRTPSFCFG ou CHGPSFCFG.
Remarques :
- Les jeux de caractères de police et les pages de codes marqués pour capture seront téléchargées sur les imprimantes qui ne prennent pas en charge la capture de police.
- Le marquage des polices codées n'est pas pris en charge. Aussi, les tentatives de marquage de ce type de police ne seront pas prises en compte.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| FNTRSC | Ressource police | Nom d'objet qualifié | Obligatoire, clé, positionnel 1 |
| Qualificatif 1: Ressource police | Nom | ||
| Qualificatif 2: Bibliothèque | Nom, *LIBL, *CURLIB | ||
| FNTCAPTURE | Capturer polices hôte imprim | *SAME, *NO, *YES | Facultatif |
| FNTRSCDTA | Données de ressource police | Liste d'éléments | Facultatif |
| Élément 1: Jeu de caractères graphiques | 1-65535, *DFT | ||
| Élément 2: Identificateur | 1-65535, *DFT |
Ressource police (FNTRSC)
Indique le jeu de caractères de police ou la page de codes à marquer. Le marquage des polices codées n'est pas pris en charge. Aussi, les tentatives de marquage de ce type de police ne seront pas prises en compte.
Qualificatif 1 : Table de polices
- nom
- Indiquez le nom du jeu de caractères de police ou de la page de codes à marquer.
Qualificatif 2 : Bibliothèque
- *LIBL
- La recherche porte sur toutes les bibliothèques de la liste des bibliothèques du travail jusqu'à ce qu'une correspondance soit trouvée.
- *CURLIB
- La recherche s'effectue uniquement dans la bibliothèque en cours du travail. Si aucune bibliothèque en cours n'est indiquée, QGPL est utilisée par défaut.
- nom
- La recherche s'effectue dans la bibliothèque spécifiée.
Capturer polices hôte imprim (FNTCAPTURE)
Indique si le jeu de caractères de police ou la page de codes doivent être marqués pour la capture de polices.
- *SAME
- La valeur de ce paramètre est inchangée.
- *YES
- Le jeu de caractères de police ou la page de codes peuvent être marqués pour capture après leur téléchargement sur l'imprimante. Si l'imprimante ne supporte pas la capture de police, cette valeur est ignorée et la police est téléchargée.
- *NO
- Le jeu de caractères de police ou la page de codes ne peuvent pas être marqués pour la capture de police. Ils seront également téléchargés sur l'imprimante.
Données de ressource police (FNTRSCDTA)
Indique les données de ressources police (jeu de caractères graphiques et identificateur avec lesquels la police sera marquée). Pour les jeux de caractères, l'identificateur est l'ID police, par exemple, 011 pour la police Courier. Pour les pages de codes, l'identificateur est l'identificateur de page de codes, par exemple 500 pour la page de codes internationale.
Elément 1 : Jeu de caractères graphiques
- *DFT
- Le jeu de caractères graphiques stocké dans la police est utilisé pour la capture de polices.
- 1-65535
- Indiquez le jeu de caractères graphiques à affecter aux jeux de caractères et aux pages de codes de la police.
Elément 2 : Identificateur
- *DFT
- L'identificateur stocké dans la police est utilisé pour la capture de polices.
- 1-65535
- Indiquez l'identificateur du jeu de caractères graphiques et de la page de codes.
Exemples
CHGFNTRSC FNTRSC(QFNT61/X0G16F) FNTCAPTURE(*YES)
Cette commande permet de marquer le jeu de caractères X0G16F contenu dans la bibliothèque QFNT61 comme admissible pour une opération de capture de police.
Messages d'erreur
Messages *ESCAPE
- PQT0109
- Ressource police &1 de la bibliothèque &2 non modifiée.
- PQT0110
- Capture impossible pour la police codée &1 dans la bibliothèque &2.
- PQT0111
- Capture impossible de la ressource police &1.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.