CRTPRTF
Créer un fichier imprimante
En bref
La commande CRTPRTF (Créer un fichier imprimante) permet de créer un fichier imprimante à partir des informations fournies et (éventuellement) des spécifications de description de données (DDS) contenues dans un fichier source.
CRTPRTF se lit CRT
(Créer) + PRTF.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
CRTPRTF FILE(…)
Paramètres
-
FILEFichier obligatoire -
SRCFILEFichier source -
SRCMBRMembre source -
GENLVLNiveau gravité pour génération -
FLAGNiveau gravité pour marquage -
DEVUnité -
DEVTYPEType d'unité imprimante -
IGCDTAUser specified DBCS data -
IGCEXNCHRDBCS extension characters -
TEXTTexte 'descriptif' -
OPTIONOptions pour liste source -
PAGESIZETaille de la page -
LPILignes par pouce -
CPICaractères par pouce -
FRONTMGNMarge recto -
BACKMGNMarge verso -
OVRFLWNuméro ligne de fin de page -
FOLDEnregistrements multilignes -
RPLUNPRTAction si carac non imprimable -
ALIGNAlignement page -
CTLCHARCaractère de contrôle -
CHLVALValeurs canal -
FIDELITYFidélité -
PRTQLTYQualité d'impression -
FORMFEEDAlimentation papier -
DRAWERTiroir alimentation -
OUTBINBac de réception -
FONTPolice -
CHRIDIdentificateur de caractères -
DECFMTFormat décimal -
FNTCHRSETJeu de caractères de police -
CDEFNTPolice codée -
TBLREFCHRCaractères sélection de table -
PAGDFNDéfinition de page -
FORMDFDéfinition d'imprimé -
AFPCHARSCaractères AFP -
PAGRTTDegré de rotation de page -
MULTIUPNombre de pages par face -
REDUCERéduire la sortie -
PRTTXTTexte à imprimer -
JUSTIFYJustification par matériel -
DUPLEXImpression recto-verso -
UOMUnité de mesure -
FRONTOVLFond de page recto -
BACKOVLFond de page verso -
CVTLINDTAConversion données de ligne -
IPDSPASTHRPasse-système IPDS -
USRRSCLIBLListe biblio ressources util -
CORNERSTPLAgrafage des coins -
EDGESTITCHPiqûre marginale -
SADLSTITCHPiqûre à cheval -
FNTRSLRésolution police formatage -
DFRWRTEcriture différée -
SPOOLDonnées en spoule -
OUTQFile d'attente en sortie -
FORMTYPEType d'imprimé -
COPIESNombre d'exemplaires -
EXPDATEDate péremption pour fichier -
DAYSJours avant péremption fichier -
PAGERANGEPages à imprimer -
MAXRCDSNombre maxi enreg en sortie -
FILESEPNombre de séparateurs -
SCHEDULEPrévision de sortie spoule -
HOLDSuspendre fichier spoule -
SAVEConserver fichier spoule -
OUTPTYPriorité de sortie (en OUTQ) -
USRDTARéférence utilisateur -
SPLFOWNPropriétaire du fichier spoule -
USRDFNOPTOption définie par utilisateur -
USRDFNDTADonnées définies par utilisat -
USRDFNOBJObjet défini par l'utilisateur -
IGCCHRRTTDBCS character rotation -
IGCCPIDBCS characters per inch -
IGCSOSIDBCS SO/SI spacing -
IGCCDEFNTDBCS coded font -
TOSTMFFichier STREAM de destination -
WSCSTObjet de personnalisation de poste de travail Workstation customizing object -
WAITFILETemps d'attente maxi fichier -
SHAREPartage chemin d'ouverture -
LVLCHKVérification niveau de format -
AUTDroits -
REPLACERemplacer fichier
Astuce : dans une session 5250, tapez CRTPRTF 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 CRTPRTF (Créer un fichier imprimante) permet de créer un fichier imprimante à partir des informations fournies et (éventuellement) des spécifications de description de données (DDS) contenues dans un fichier source.
Un fichier imprimante sert à envoyer des enregistrements vers une imprimante. Il identifie l'unité utilisée et les options de mise en file d'attente. Il ne contient pas de données.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| FILE | Fichier | Nom d'objet qualifié | Obligatoire, positionnel 1 |
| Qualificatif 1: Fichier | Nom | ||
| Qualificatif 2: Biblio | Nom, *CURLIB | ||
| SRCFILE | Fichier source | Valeurs uniques: *NONE Autres valeurs: Nom d'objet qualifié |
Facultatif, positionnel 2 |
| Qualificatif 1: Fichier source | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| SRCMBR | Membre source | Nom, *FILE | Facultatif, positionnel 3 |
| GENLVL | Niveau gravité pour génération | 0-30, 20 | Facultatif |
| FLAG | Niveau gravité pour marquage | 0-30, 0 | Facultatif |
| DEV | Unité | Liste d'éléments | Facultatif |
| Élément 1: Imprimante | Nom, *JOB, *SYSVAL | ||
| DEVTYPE | Type d'unité imprimante | *SCS, *IPDS, *LINE, *AFPDSLINE, *USERASCII, *AFPDS | Facultatif |
| IGCDTA | User specified DBCS data | *NO, *YES | Facultatif |
| IGCEXNCHR | DBCS extension characters | *YES, *NO | Facultatif |
| TEXT | Texte 'descriptif' | Valeur caractère, *SRCMBRTXT, *BLANK | Facultatif |
| OPTION | Options pour liste source | Values (jusqu'à 4 répétitions): *SRC, *NOSRC, *SOURCE, *NOSOURCE, *LIST, *NOLIST, *SECLVL, *NOSECLVL, *EVENTF, *NOEVENTF | Facultatif, positionnel 4 |
| PAGESIZE | Taille de la page | Liste d'éléments | Facultatif |
| Élément 1: Hauteur--lignes par page | 0.001-255.0, 66 | ||
| Élément 2: Largeur--positions par ligne | 0.001-378.0, 132 | ||
| Élément 3: Méthode de mesure | *ROWCOL, *UOM | ||
| LPI | Lignes par pouce | 6, 6.0, 3.0, 4.0, 7.5, 7.5, 8.0, 9.0, 12.0 | Facultatif |
| CPI | Caractères par pouce | 10, 10.0, 5.0, 12.0, 13.3, 13.3, 15.0, 16.7, 16.7, 18.0, 20.0 | Facultatif |
| FRONTMGN | Marge recto | Valeurs uniques: *DEVD Autres valeurs: Liste d'éléments |
Facultatif |
| Élément 1: Position verticale | 0.0-57.79 | ||
| Élément 2: Position horizontale | 0.0-57.79 | ||
| BACKMGN | Marge verso | Valeurs uniques: *FRONTMGN, *DEVD Autres valeurs: Liste d'éléments |
Facultatif |
| Élément 1: Position verticale | 0.0-57.79 | ||
| Élément 2: Position horizontale | 0.0-57.79 | ||
| OVRFLW | Numéro ligne de fin de page | 1-255, 60 | Facultatif |
| FOLD | Enregistrements multilignes | *NO, *YES | Facultatif |
| RPLUNPRT | Action si carac non imprimable | Valeurs uniques: *NO Autres valeurs: Liste d'éléments |
Facultatif |
| Élément 1: Remplacer caractère | *YES | ||
| Élément 2: Caractère de remplacement | X'40'-X'FE', *BLANK | ||
| ALIGN | Alignement page | *NO, *YES | Facultatif |
| CTLCHAR | Caractère de contrôle | *NONE, *FCFC, *MACHINE | Facultatif |
| CHLVAL | Valeurs canal | Valeurs uniques: *NORMAL Autres valeurs (jusqu'à 12 répétitions): Liste d'éléments |
Facultatif |
| Élément 1: Canal | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 | ||
| Élément 2: Numéro de ligne pour canal | Liste d'éléments | ||
| Élément 1: Ligne | 1-255 | ||
| FIDELITY | Fidélité | *CONTENT, *ABSOLUTE | Facultatif |
| PRTQLTY | Qualité d'impression | *STD, *DEVD, *DRAFT, *NLQ, *FASTDRAFT | Facultatif |
| FORMFEED | Alimentation papier | *DEVD, *AUTOCUT, *CONT, *CUT, *CONT2 | Facultatif |
| DRAWER | Tiroir alimentation | 1-255, 1, *E1, *FORMDF | Facultatif |
| OUTBIN | Bac de réception | 1-65535, *DEVD | Facultatif |
| FONT | Police | Valeurs uniques: *CPI, *DEVD Autres valeurs: Liste d'éléments |
Facultatif |
| Élément 1: Identificateur | Valeur caractère, 2, 002, 3, 003, 5, 005, 8, 008, 10, 010, 11, 011, 12, 012, 13, 013, 18, 018, 19, 019, 20, 020, 21, 021, 25, 025, 26, 026, 30, 030, 31, 031, 36, 036, 38, 038, 39, 039, 40, 040, 41, 041, 42, 042, 43, 043, 44, 044, 46, 046, 49, 049, 50, 050, 51, 051, 52, 052, 55, 055, 61, 061, 62, 062, 63, 063, 64, 064, 66, 066, 68, 068, 69, 069, 70, 070, 71, 071, 72, 072, 74, 074, 75, 075, 76, 076, 78, 078, 80, 080, 84, 084, 85, 085, 86, 086, 87, 087, 91, 091, 92, 092, 95, 095, 96, 096, 98, 098, 99, 099, 101, 102, 103, 109, 110, 111, 112, 154, 155, 157, 158, 159, 160, 162, 163, 164, 167, 168, 173, 174, 175, 178, 179, 180, 181, 182, 183, 186, 187, 188, 189, 190, 191, 194, 195, 204, 205, 211, 212, 221, 222, 223, 225, 226, 229, 230, 232, 233, 234, 244, 245, 247, 248, 249, 252, 253, 254, 255, 256, 258, 259, 279, 281, 282, 285, 290, 300, 304, 305, 306, 307, 318, 319, 400, 404, 416, 420, 424, 428, 432, 434, 435, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 1051, 1053, 1056, 1351, 1653, 1803, 2103, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 4407, 4427, 4535, 4919, 4939, 5047, 5067, 5687, 5707, 5815, 5835, 5943, 6199, 6219, 6327, 6347, 8503, 8523, 8631, 8651, 8759, 8779, 8887, 8907, 12855, 12875, 16951, 16971, 17079, 17099, 33335, 33355, 33463, 33483, 33591, 33601, 33719, 33729, 34103, 34123, 34231, 34251, 37431, 41783, 41803 | ||
| Élément 2: Corps | 0.1-999.9, *NONE | ||
| CHRID | Identificateur de caractères | Valeurs uniques: *DEVD, *SYSVAL, *JOBCCSID, *CHRIDCTL Autres valeurs: Liste d'éléments |
Facultatif |
| Élément 1: Jeu de caractères graphiques | Entier | ||
| Élément 2: Page de codes | Entier | ||
| DECFMT | Format décimal | *FILE, *JOB | Facultatif |
| FNTCHRSET | Jeu de caractères de police | Valeurs uniques: *FONT Autres valeurs: Liste d'éléments |
Facultatif |
| Élément 1: Jeu de caractères | Nom d'objet qualifié | ||
| Qualificatif 1: Jeu de caractères | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| Élément 2: Page de codes | Nom d'objet qualifié | ||
| Qualificatif 1: Page de codes | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| Élément 3: Corps | 0.1-999.9, *NONE | ||
| CDEFNT | Police codée | Valeurs uniques: *FNTCHRSET Autres valeurs: Liste d'éléments |
Facultatif |
| Élément 1: Police codée | Nom d'objet qualifié | ||
| Qualificatif 1: Police codée | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| Élément 2: Corps | 0.1-999.9, *NONE | ||
| TBLREFCHR | Caractères sélection de table | *YES, *NO | Facultatif |
| PAGDFN | Définition de page | Valeurs uniques: *NONE Autres valeurs: Nom d'objet qualifié |
Facultatif |
| Qualificatif 1: Définition de page | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| FORMDF | Définition d'imprimé | Valeurs uniques: *NONE, *DEVD Autres valeurs: Nom d'objet qualifié |
Facultatif |
| Qualificatif 1: Définition d'imprimé | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| AFPCHARS | Caractères AFP | Valeurs uniques: *NONE Autres valeurs (jusqu'à 4 répétitions): Valeur caractère |
Facultatif |
| PAGRTT | Degré de rotation de page | *AUTO, *DEVD, *COR, 0, 90, 180, 270 | Facultatif |
| MULTIUP | Nombre de pages par face | 1-4, 1 | Facultatif |
| REDUCE | Réduire la sortie | *TEXT, *NONE | Facultatif |
| PRTTXT | Texte à imprimer | Valeur caractère, *JOB, *BLANK, X'' | Facultatif |
| JUSTIFY | Justification par matériel | 0, 50, 100 | Facultatif |
| DUPLEX | Impression recto-verso | *NO, *YES, *TUMBLE, *FORMDF | Facultatif |
| UOM | Unité de mesure | *INCH, *CM | Facultatif |
| FRONTOVL | Fond de page recto | Valeurs uniques: *NONE Autres valeurs: Liste d'éléments |
Facultatif |
| Élément 1: Fond de page | Nom d'objet qualifié | ||
| Qualificatif 1: Fond de page | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| Élément 2: Position verticale | 0.0-57.79, 0 | ||
| Élément 3: Position horizontale | 0.0-57.79, 0 | ||
| BACKOVL | Fond de page verso | Valeurs uniques: *FRONTOVL, *NONE Autres valeurs: Liste d'éléments |
Facultatif |
| Élément 1: Fond de page | Nom d'objet qualifié | ||
| Qualificatif 1: Fond de page | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| Élément 2: Position verticale | 0.0-57.79, 0 | ||
| Élément 3: Position horizontale | 0.0-57.79, 0 | ||
| Élément 4: Verso constant | *NOCONSTANT, *CONSTANT | ||
| CVTLINDTA | Conversion données de ligne | *NO, *YES | Facultatif |
| IPDSPASTHR | Passe-système IPDS | *DEVD, *NO, *YES | Facultatif |
| USRRSCLIBL | Liste biblio ressources util | Valeurs uniques: *DEVD, *NONE, *JOBLIBL, *CURLIB Autres valeurs (jusqu'à 4 répétitions): Nom |
Facultatif |
| CORNERSTPL | Agrafage des coins | *NONE, *BOTRIGHT, *TOPRIGHT, *TOPLEFT, *BOTLEFT, *DEVD | Facultatif |
| EDGESTITCH | Piqûre marginale | Valeurs uniques: *NONE Autres valeurs: Liste d'éléments |
Facultatif |
| Élément 1: Bord de référence | *BOT, *RIGHT, *TOP, *LEFT, *DEVD | ||
| Élément 2: Position du bord de référence | 0.0-57.79, *DEVD | ||
| Élément 3: Nombre d'agrafes | 1-122, *DEVD | ||
| Élément 4: Position des agrafes |
Valeurs uniques: *DEVD Autres valeurs (jusqu'à 122 répétitions): 0.0-57.79 |
||
| SADLSTITCH | Piqûre à cheval | Valeurs uniques: *NONE Autres valeurs: Liste d'éléments |
Facultatif |
| Élément 1: Bord de référence | *TOP, *LEFT, *DEVD | ||
| Élément 2: Nombre d'agrafes | 1-122, *DEVD | ||
| Élément 3: Position des agrafes |
Valeurs uniques: *DEVD Autres valeurs (jusqu'à 122 répétitions): 0.0-57.79 |
||
| FNTRSL | Résolution police formatage | *DEVD, *SEARCH, 240, 300 | Facultatif |
| DFRWRT | Ecriture différée | *YES, *NO | Facultatif |
| SPOOL | Données en spoule | *YES, *NO | Facultatif |
| OUTQ | File d'attente en sortie | Valeurs uniques: *JOB, *DEV Autres valeurs: Nom d'objet qualifié |
Facultatif |
| Qualificatif 1: File d'attente en sortie | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| FORMTYPE | Type d'imprimé | Valeur caractère, *STD | Facultatif |
| COPIES | Nombre d'exemplaires | 1-255, 1 | Facultatif |
| EXPDATE | Date péremption pour fichier | Date, *NONE, *DAYS | Facultatif |
| DAYS | Jours avant péremption fichier | 1-366 | Facultatif |
| PAGERANGE | Pages à imprimer | Liste d'éléments | Facultatif |
| Élément 1: Page de début | Entier, 1, *ENDPAGE | ||
| Élément 2: Page de fin | Entier, *END | ||
| MAXRCDS | Nombre maxi enreg en sortie | 1-99999999, 100000, *NOMAX | Facultatif |
| FILESEP | Nombre de séparateurs | 0-9, 0 | Facultatif |
| SCHEDULE | Prévision de sortie spoule | *FILEEND, *IMMED, *JOBEND | Facultatif |
| HOLD | Suspendre fichier spoule | *NO, *YES | Facultatif |
| SAVE | Conserver fichier spoule | *NO, *YES | Facultatif |
| OUTPTY | Priorité de sortie (en OUTQ) | *JOB, 1, 2, 3, 4, 5, 6, 7, 8, 9 | Facultatif |
| USRDTA | Référence utilisateur | Valeur caractère, *SOURCE | Facultatif |
| SPLFOWN | Propriétaire du fichier spoule | *CURUSRPRF, *JOB, *CURGRPPRF, *JOBGRPPRF | Facultatif |
| USRDFNOPT | Option définie par utilisateur | Valeurs uniques: *NONE Autres valeurs (jusqu'à 4 répétitions): Valeur caractère |
Facultatif |
| USRDFNDTA | Données définies par utilisat | Valeur caractère, *NONE | Facultatif |
| USRDFNOBJ | Objet défini par l'utilisateur | Valeurs uniques: *NONE Autres valeurs: Liste d'éléments |
Facultatif |
| Élément 1: Objet | Nom d'objet qualifié | ||
| Qualificatif 1: Objet | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| Élément 2: Type d'objet | *DTAARA, *DTAQ, *FILE, *PSFCFG, *USRIDX, *USRQ, *USRSPC | ||
| IGCCHRRTT | DBCS character rotation | *NO, *YES | Facultatif |
| IGCCPI | DBCS characters per inch | *CPI, *CONDENSED, 5, 6, 10 | Facultatif |
| IGCSOSI | DBCS SO/SI spacing | *YES, *NO, *RIGHT | Facultatif |
| IGCCDEFNT | DBCS coded font | Valeurs uniques: *SYSVAL Autres valeurs: Liste d'éléments |
Facultatif |
| Élément 1: DBCS coded font | Nom d'objet qualifié | ||
| Qualificatif 1: DBCS coded font | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| Élément 2: Corps | 0.1-999.9, *NONE | ||
| TOSTMF | Fichier STREAM de destination | Chemin d'accès, *NONE | Facultatif |
| WSCST | Workstation customizing object | Valeurs uniques: *NONE, *PDF Autres valeurs: Nom d'objet qualifié |
Facultatif |
| Qualificatif 1: Workstation customizing object | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| WAITFILE | Temps d'attente maxi fichier | Entier, *IMMED, *CLS | Facultatif |
| SHARE | Partage chemin d'ouverture | *NO, *YES | Facultatif |
| LVLCHK | Vérification niveau de format | *YES, *NO | Facultatif |
| AUT | Droits | Nom, *LIBCRTAUT, *ALL, *CHANGE, *EXCLUDE, *USE | Facultatif |
| REPLACE | Remplacer fichier | *YES, *NO | Facultatif |
Fichier (FILE)
Indique le fichier imprimante à créer.
Si le fichier est utilisé par un programme en langage évolué, son nom doit être conforme aux règles d'appellation de ce langage ; sinon, le fichier devra être rebaptisé dans le programme.
Ce paramètre est obligatoire.
Qualificatif 1 : Fichier
- nom
- Indiquez le nom du fichier imprimante.
Qualificateur 2 : Biblio
- *CURLIB
- Le fichier imprimante 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 la bibliothèque contenant le fichier.
Fichier source (SRCFILE)
Indique, le cas échéant, le fichier source qui contient les spécifications de description de données (DDS) utilisées pour créer le fichier imprimante. Pour plus de détails sur les spécifications qui peuvent être effectuées dans les DDS, reportez-vous aux manuels Catégorie Impression de l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/ et Rubriques DDS de la catégorie Programmation de l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/.
Valeurs uniques
- *NONE
- Il n'existe pas de fichier DDS source pour ce fichier imprimante.
Qualificatif 1 : Fichier source
- nom
- Indiquez le nom du fichier source contenant les DDS du fichier imprimante.
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 celle-ci n'est pas précisée, QGPL est utilisée par défaut.
- nom
- Indiquez le nom de la bibliothèque dans laquelle doit s'effectuer la recherche.
Membre source (SRCMBR)
Indique le membre du fichier source qui contient les DDS du fichier imprimante à créer.
- *FILE
- Le nom du membre du fichier source est identique au nom indiqué pour le paramètre Fichier (FILE).
- nom
- Indiquez le nom du membre dans le fichier source.
Niveau gravité pour génération (GENLVL)
Indique le niveau de gravité des messages DDS empêchant la création du fichier. Ce paramètre ne concerne que les messages créés lors du traitement des fichiers source DDS.
- 20
- Si, dans le traitement du fichier source des DDS, des erreurs d'un niveau de gravité supérieur ou égal à 20 se produisent, le fichier n'est pas créé.
- 0 à 30
- Indiquez le niveau de gravité désiré. Si 0 est indiqué, le fichier n'est pas créé. La valeur indiquée doit être supérieure ou égale à celle précisée pour le paramètre Niveau gravité pour marquage (FLAG).
Niveau gravité pour marquage (FLAG)
Indique le niveau de gravité minimal des messages à lister.
- 0
- Tous les messages sont listés.
- 0 à 30
- Indiquez un chiffre donnant la gravité minimale des messages à lister. La valeur indiquée doit être supérieure ou égale à celle précisée pour le paramètre Niveau gravité pour génération (GENLVL).
Unité (DEV)
Nom de la description d'une imprimante. Dans le cas d'une sortie non spoule, cette description identifie l'imprimante utilisée pour générer la sortie imprimée. Dans le cas d'une sortie spoule, le fichier est placé dans la file d'attente en sortie précisée par le paramètre OUTQ. Si OUTQ(*DEV) est indiqué, le fichier est placé dans la file d'attente en sortie portant le même nom que l'unité.
- *JOB
- L'imprimante associée au travail est utilisée.
- *SYSVAL
- L'unité imprimante désignée par la valeur de QPRTDEV lors du démarrage du travail est utilisée comme imprimante.
- nom
- Indiquez le nom de l'unité d'imprimante utilisée avec le fichier imprimante.
Type d'unité imprimante (DEVTYPE)
Indique le type de flot de données créé pour ce fichier imprimante.
- *SCS
- Un flot de caractères SNA (SCS) est créé. Ce paramètre doit être indiqué pour les imprimantes de poste de travail suivantes : 3287, 3812 SCS, 3816 SCS, 4214, 4234, 4245, 5219, 5224, 5225, 5256, 5262, 6252 ou 6262.
- Si *SCS est indiqué et que le fichier imprimante spoule est dirigé vers une imprimante IPDS*, le fichier imprimante SCS est converti pour émuler un fichier imprimante IPDS. Pour plus de détails, reportez-vous au manuel Catégorie Impression de l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/.
Considérations DBCS :
Non applicables. Un flot de données SCS (Flot de caractères SNA).
- *IPDS
- Un flot de données IPDS (Intelligent Printer Data Stream) est créé. Vous pouvez indiquer ce paramètre si vous utilisez une imprimante IPDS.
- *USERASCII
- Un flot de données ASCII est placé dans une file d'attente en sortie. C'est à vous qu'il incombe de placer l'intégralité du flot de données hexadécimales dans la mémoire tampon, car le système IBM i ne modifie ni ne valide les valeurs transmises.
- *AFPDS
- Un flot de données AFPDS (Advanced function print data stream) est créé. Pour certains systèmes, ce flot de données s'appelle MODCA-P.
- *AFPDSLINE
- Des données mixtes (données du mode ligne et AFPDS) sont créées. Vous pouvez indiquer cette valeur si vous utilisez une imprimante prise en charge par PSF. L'imprimante doit être configurée avec AFP(*YES).
- *LINE
- Des données du mode ligne sont créées. Vous pouvez indiquer cette valeur si vous utilisez une imprimante prise en charge par PSF. L'imprimante doit être configurée avec AFP(*YES).
User specified DBCS data (IGCDTA)
Considérations DBCS : non applicable.
Pour les fichiers décrits par programme For program-described files
- *NO
- Considérations DBCS : non applicable.
- *YES
- Considérations DBCS : non applicable.
Pour les fichiers décrits en externe For externally-described files
- *NO
- Les attributs de jeu de caractères sur deux octets (DBCS) du fichier sont indiqués dans les descriptions de zones. The double-byte character set (DBCS) attributes of the file are specified in the field descriptions.
- *YES
- Les attributs DBCS, en plus de ceux indiqués dans les descriptions de zones, comprennent : (1) la prise en compte du mot clé de spécification de description de données (DDS) de type de données de remplacement (IGCALTTYP), et (2) l'identification des attributs DBCS des zones, des valeurs ou des messages. DBCS attributes in addition to those specified in the field descriptions include: (1) putting the data description specification (DDS) keyword for alternative data type (IGCALTTYP) into effect, and (2) identifying DBCS attributes of fields, values, or messages.
DBCS extension characters (IGCEXNCHR)
Indique si le système traite les caractères étendus du jeu de caractères double octet (DBCS). Lors du traitement des caractères étendus DBCS, l'unité a besoin de l'aide du système. Le système doit indiquer à l'unité l'aspect du caractère avant que celle-ci puisse l'afficher ou l'imprimer. Les caractères étendus sont stockés dans une table de polices DBCS, et non dans l'unité DBCS. Le traitement des caractères étendus est une fonction du système d'exploitation nécessaire pour mettre à la disposition d'une unité DBCS les caractères stockés dans une table de polices DBCS. Specifies whether the system processes double-byte character set (DBCS) extended characters. When processing DBCS extended characters, the device requires the assistance of the system. The system must tell the device what the character looks like before the device can display or print the character. Extended characters are stored in a DBCS font table, not in the DBCS device. Extended character processing is a function of the operating system that is required to make characters stored in a DBCS font table available to a DBCS device.
- *YES
- Le système traite les caractères étendus DBCS. The system processes DBCS extended characters.
- *NO
- Le système ne traite pas les caractères étendus DBCS ; il les imprime sous la forme du caractère non défini. The system does not process DBCS extended characters; it prints extended characters as the undefined character.
Texte 'descriptif' (TEXT)
Texte décrivant brièvement l'objet.
- *SRCMBRTXT
- Si le fichier source est un fichier base de données, le texte provient du membre source utilisé pour la création du fichier. Aucun texte n'est indiqué si le fichier source est un fichier spoule en entrée ou un fichier unité.
- *BLANK
- Aucun texte n'est indiqué.
- valeur-alphanumérique
- Tapez un texte d'au plus 50 caractères, entre apostrophes.
Options pour liste source (OPTION)
Indique le type de sortie généré lors de la création du fichier. Pour ce paramètre, quatre valeurs au maximum, parmi celles décrites ci-après, peuvent être indiquées, dans n'importe quel ordre. Pour une option, si aucune des deux valeurs n'est précisée ou si les deux sont indiquées, la première valeur listée est utilisée.
Remarque :Les premières valeurs de chaque option sont semblables à des valeurs par défaut, mais comme elles n'en sont pas vraiment, elles ne peuvent pas être modifiées à l'aide de la commande CHGCMDDFT (Modifier une valeur par défaut de commande).
Option de liste source
- *SRC ou *SOURCE
- Impression des instructions source et des erreurs éventuelles.
- *NOSRC ou *NOSOURCE
- Pas d'impression des instructions source, sauf si des erreurs sont détectées. Dans ce cas, elles sont imprimées en même temps que le mot clé ou le format d'enregistrement qui a causé l'erreur.
Option de liste de programme
- *LIST
- Impression d'une liste source détaillée des spécifications du fichier et des références à d'autres descriptions de fichier.
- *NOLIST
- L'impression du source étendu n'est pas créée.
Option de message de deuxième niveau
- *NOSECLVL
- La section messages de la sortie imprimée des DDS ne contient pas les informations d'aide en ligne pour les messages produits pendant le traitement des DDS.
- *SECLVL
- Les informations d'aide en ligne figurent dans la sortie imprimée des DDS.
Option de création de fichier événements
- *NOEVENTF
- Le compilateur ne crée pas de fichier événements pour le produit Environnement développement coopératif (CODE).
- *EVENTF
- Le compilateur crée un fichier événements utilisable par le produit CODE. Ce fichier est créé en tant que membre du fichier EVFEVENT de votre bibliothèque objet. CODE a recours à ce dernier pour offrir la fonction de suivi des erreurs intégrée à son éditeur. Cette valeur est normalement indiquée par CODE pour votre compte.
Taille de la page (PAGESIZE)
Indique la hauteur et la largeur du papier utilisé par ce fichier unité. La longueur est exprimée en lignes par page ou dans les unités de mesure précisées au paramètre UOM. La largeur s'exprime soit en nombre de caractères par ligne, soit dans l'unité de mesure indiquée au paramètre Unité de mesure (UOM).
Avec la taille de la page doit être indiquée la façon dont les données vont être imprimées. Par exemple, si vous voulez utiliser un papier d'une largeur de 8,5 pouces et d'une hauteur de 11 pouces et imprimer 6 lignes par pouce avec une police de caractères de 10, indiquez PAGESIZE(66 85) PAGRTT(0). Si vous souhaitez toutefois imprimer sur un papier d'une largeur de 11 pouces et d'une hauteur de 8,5 pouces, vous pouvez faire pivoter la page en indiquant PAGESIZE(51 110) PAGRTT(90).
Remarque :Indiquez PAGRTT(*AUTO) ou PAGRTT(*DEVD) et PRTQLTY(*DRAFT) pour permettre une réduction ou une rotation automatique de la sortie imprimante lorsque les données ne tiennent pas toutes sur le papier.
Indiquez PAGRTT(*COR) pour obtenir une réduction automatique et systématique des données sur le papier.
Elément 1 : Hauteur--lignes par page
- 66
- La hauteur de page est de 66 lignes.
- 0,001 à 255,0
- Indiquez la hauteur de page utilisée par ce fichier imprimante. La valeur spécifiée ne doit pas dépasser la hauteur réelle des feuilles de papier utilisées.
Elément 2 : Largeur--positions par ligne
- 132
- La largeur de page est de 132 caractères par ligne.
- 0,001 à 378,0
- Indiquez la largeur de page utilisée par ce fichier imprimante. La valeur précisée ne doit pas excéder la largeur réelle utilisée.
Elément 3 : Méthode de mesure
- *ROWCOL
- La hauteur et la largeur de page sont exprimées en nombre de lignes et de colonnes.
- *UOM
- La hauteur et la largeur de page sont exprimées dans les unités de mesure indiquées pour le paramètre UOM.
Lignes par pouce (LPI)
Indique la densité de lignes par pouce qu'utilisera ce fichier d'imprimante.
Sur l'imprimante 5256, la densité d'interlignage doit être définie manuellement. Lorsque la valeur LPI (lignes par pouce) est modifiée pour ce paramètre (par rapport au fichier imprimante précédent), un message d'interrogation est envoyé à la file d'attente de messages associée à l'imprimante qui a demandé la modification de cette valeur.
Sur les imprimantes 4214, 4224, 4230, 4234, 4245 et 5262, la densité d'interlignage est définie par une commande d'impression. Ce type de commandes permet également de définir l'interlignage par pouce sur le panneau de commande de l'imprimante. La valeur de lignes par pouce (LPI) ne doit pas être définie sur l'imprimante. Si la valeur LPI est remplacée sur le panneau de commande, le système remplace la valeur en cours par la valeur LPI du prochain fichier imprimante reçu.
- 6
- La densité est de 6 lignes par pouce.
- 3
- La densité d'interlignage est de 3 lignes par pouce. Valeur réservée aux imprimantes DBCS : non applicable.
- 4
- La densité est de 4 lignes par pouce.
- 7,5
- La densité d'interlignage est de 7,5 lignes par pouce. Valeur réservée aux imprimantes DBCS : non applicable.
- 8
- La densité est de 8 lignes par pouce.
Remarque :Considérations DBCS : non applicable. Considérations DBCS : non applicable.
- 9
- La densité est de 9 lignes par pouce.
- 12
- La densité est de 12 lignes par pouce.
Caractères par pouce (CPI)
Indique la densité d'impression, en caractères par pouce.
Pour les imprimantes prenant en charge les polices de caractères, la valeur spéciale déterminant la police de caractères entraîne la définition automatique du nombre de caractères par pouce. Lorsque FONT(*CPI) est indiqué, la police de caractères utilisée est fonction de la valeur CPI. Le diagramme suivant illustre l'ID police de caractères par défaut associé à chaque valeur CPI :
CPI ID POLICE DE CARACTERES PAR DEFAUT 5 245 10 011 12 087 13,3 204 15 222 16,7 400 18 252 20 281
- 10
- La densité est de 10 caractères par pouce.
- 5
- La densité est de 5 caractères par pouce.
- 12
- La densité est de 12 caractères par pouce.
- 13,3
- La densité est de 13,3 caractères par pouce. Valeur réservée aux imprimantes DBCS : non applicable.
- 15
- La densité est de 15 caractères par pouce.
- 16,7
- La densité est de 16,7 caractères par pouce.
- 18
- La densité est de 18 caractères par pouce. Valeur réservée aux imprimantes DBCS : non applicable.
- 20
- La densité est de 20 caractères par pouce. Valeur réservée aux imprimantes DBCS : non applicable.
Marge recto (FRONTMGN)
Indique les positions verticale et horizontale du document par rapport au bord de la page, côté recto. Les positions sont exprimées dans les unités de mesure indiquées au paramètre UOM. Ce paramètre ne peut être utilisé que pour les fichiers imprimante avec DEVTYPE(*AFPDS).
Valeurs uniques
- *DEVD
- Si vous utilisez une imprimante configurée avec AFP(*YES), la limite de non impression de l'imprimante est utilisée pour placer le texte sur la page. Pour les imprimantes IPDS sans limite de non impression ou qui sont configurées avec AFP(*NO), aucune marge n'est générée.
Elément 1 : Position verticale
- 0,0-57,79
- Indiquez la position du document par rapport au haut de la page. Si *CM (centimètre) est indiqué pour le paramètre Unité de mesure (UOM), les valeurs admises sont comprises entre 0 et 57,79. Si la valeur *INCH est indiquée pour le paramètre UOM, les valeurs admises sont comprises entre 0 et 22,75.
Elément 2 : Position horizontale
- 0,0-57,79
- Indiquez la position du document par rapport au côté gauche de la page. Si *CM (centimètre) est indiqué pour le paramètre Unité de mesure (UOM), les valeurs admises sont comprises entre 0 et 57,79. Si la valeur *INCH est indiquée pour le paramètre UOM, les valeurs admises sont comprises entre 0 et 22,75.
Marge verso (BACKMGN)
Indique les positions verticale et horizontale du document par rapport au bord de la page, côté verso. Les positions sont exprimées dans les unités de mesure indiquées au paramètre UOM. Ce paramètre ne peut être utilisé que pour les fichiers imprimante avec DEVTYPE(*AFPDS).
Valeurs uniques
- *FRONTMGN
- Les positions indiquées pour le paramètre Marge recto (FRONTMGN) sont utilisées.
- *DEVD
- Si vous utilisez une imprimante configurée avec AFP(*YES), la limite de non impression de l'imprimante est utilisée pour placer le texte sur la page. Pour les imprimantes IPDS sans limite de non impression ou qui sont configurées avec AFP(*NO), aucune marge n'est générée.
Elément 1 : Position verticale
- 0,0-57,79
- Indiquez la position du document par rapport au haut de la page. Si *CM (centimètre) est indiqué pour le paramètre Unité de mesure (UOM), les valeurs admises sont comprises entre 0 et 57,79. Si la valeur *INCH est indiquée pour le paramètre UOM, les valeurs admises sont comprises entre 0 et 22,75.
Elément 2 : Position horizontale
- 0,0-57,79
- Indiquez la position du document par rapport au côté gauche de la page. Si *CM (centimètre) est indiqué pour le paramètre Unité de mesure (UOM), les valeurs admises sont comprises entre 0 et 57,79. Si la valeur *INCH est indiquée pour le paramètre UOM, les valeurs admises sont comprises entre 0 et 22,75.
Numéro ligne de fin de page (OVRFLW)
Indique le numéro de la dernière ligne à imprimer sur une page. Les lignes restantes seront imprimées sur une nouvelle page. Le passage à la page suivante est signalé lorsque l'impression arrive au numéro de ligne indiqué, même si aucun texte n'y est imprimé.
- 60
- Une fois la ligne 60 atteinte ou imprimée, l'imprimante commence une nouvelle page.
- 1-255
- Indiquez le numéro de la ligne de saut. La valeur spécifiée ne doit pas dépasser la longueur de page indiquée pour le paramètre Taille de la page (PAGESIZE). Les marges précisées dans le fichier imprimante sont ignorées.
Enregistrements multilignes (FOLD)
Indique si toutes les positions d'un enregistrement sont imprimées lorsque la longueur de cet enregistrement dépasse la largeur de la page. Si *IPDS est précisé pour le paramètre Type d'unité imprimante (DEVTYPE), ce paramètre n'est pas pris en compte.
Lorsque la mise à la ligne (paramètre FOLD) est indiquée et qu'un enregistrement dépasse la largeur de la page, toute partie de cet enregistrement qui ne peut pas être imprimée sur la première ligne continue (est mise à la ligne) sur la ou les lignes suivantes jusqu'à l'impression de l'enregistrement complet.
Le paramètre FOLD est ignoré dans les conditions suivantes :
- Lorsque DEVTYPE(*SCS) n'est pas indiqué.
- Lors d'une impression via OfficeVision.
- En environnement 36.
Considérations DBCS :
Le système ignore ce paramètre lors de l'impression de fichiers à jeu de caractères double octet (DBCS). Le système suppose que les enregistrements DBCS tiennent sur une ligne imprimée. Si l'enregistrement dépasse la largeur de page, le système poursuit l'impression de l'enregistrement sur la ligne suivante. The system ignores this parameter when printing double-byte character set (DBCS) files. The system assumes that DBCS records fit on a printed line. If the record exceeds the page width, the system continues printing the record on the next line.
- *NO
- L'impression des enregistrements ne se poursuit pas sur la ligne suivante. Si la longueur de l'un d'eux dépasse la largeur de la page, seuls les caractères tenant sur une seule ligne seront imprimés.
- *YES
- L'impression des enregistrements dont la longueur dépasse la largeur de la page se poursuit sur la ou les lignes suivantes.
Action si carac non imprimable (RPLUNPRT)
Indique si les caractères non imprimables sont remplacés et, le cas échéant, quel caractère de remplacement est utilisé. Un caractère non imprimable est un caractère que l'imprimante n'est pas capable d'imprimer.
Considérations DBCS :
Sans objet. Lors de l'utilisation d'imprimantes compatibles DBCS, tenez compte des points suivants : Non applicable. When using DBCS-capable printers, consider the following:
- Si IGCEXNCHR(*YES) est également indiqué, le système remplace les caractères d'extension non imprimables par des caractères de soulignement DBCS. Dans certains cas, le système peut ne pas être en mesure de remplacer un caractère non imprimable par un caractère de soulignement DBCS. Dans ce cas, le caractère non défini est imprimé. If IGCEXNCHR(*YES) is also specified, the system replaces unprintable extension characters with DBCS underline characters. There may be some cases in which the system is unable to replace an unprintable character with a DBCS underline character. In this case, the undefined character is printed.
- Si IGCEXNCHR(*NO) est également indiqué, l'unité remplace tous les caractères d'extension par le caractère non défini. If IGCEXNCHR(*NO) is also specified, the device replaces all extension characters with the undefined character.
Pour plus de détails, reportez-vous au manuel Catégorie Impression de l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/.
Valeurs uniques
- *NO
- Les caractères non imprimables ne sont pas remplacés. Lorsque l'un de ces caractères est détecté, un message est envoyé au programme.
Elément 1 : Remplacer caractère
- *YES
- Les caractères non imprimables sont remplacés. Le programme n'est pas averti lorsque de tels caractères sont détectés.
Elément 2 : Caractère de remplacement
- *BLANK
- Un blanc (X'40') est utilisé comme caractère de remplacement lorsqu'un caractère non imprimable est détecté et que *YES est spécifié.
- X'40' à X'FE'
- Indiquez le caractère de remplacement utilisé chaque fois qu'un caractère non imprimable est détecté. Ce caractère de remplacement ne sert que si *YES est également spécifié dans ce paramètre. Les valeurs possibles sont comprises entre 40 et 99 et entre A1 et FE.
Alignement page (ALIGN)
Indique si chaque page doit être alignée sur l'imprimante avant le démarrage de l'impression. Si ALIGN(*YES) et SPOOL(*NO) sont indiqués et que l'alignement des imprimés est requis, le système envoie un message à la file d'attente de messages indiquée dans la description d'unité imprimante et attend une réponse à ce message. Lorsque SPOOL(*YES) est indiqué dans la commande CRTPRTF et ALIGN(*FILE) dans la commande STRPRTWTR, ce paramètre permet de déterminer si un message d'alignement est envoyé par le système.
Ce paramètre est ignoré lorsqu'une alimentation feuille-à-feuille est utilisée (pour les sorties spoule et les sorties directes). Aucun alignement de page ne peut être effectué sur des travaux d'impression contenant des graphiques ou des codes à barres.
- *NO
- Il n'est pas nécessaire d'aligner la page.
- *YES
- Les pages sont alignées avant l'impression des sorties.
Caractère de contrôle (CTLCHAR)
Indique si le fichier imprimante accepte les entrées comportant des caractères de contrôle.
- *NONE
- Les données imprimées ne contiennent aucun caractère de contrôle d'impression.
- *FCFC
- Indique que le premier caractère de chaque enregistrement est un caractère de contrôle de saut ANSI (American National Standards Institute). Si *FCFC est spécifié, la longueur d'enregistrement doit inclure une position réservée à ce caractère de contrôle qui est passé dans les données imprimées.
- *MACHINE
- Le premier caractère de chaque enregistrement contient un code de contrôle machine. Si *MACHINE est indiqué, la longueur de l'enregistrement doit inclure une position supplémentaire pour le code de contrôle de saut en premier caractère. Cette valeur n'est pas admise pour les fichiers imprimante à description externe.
Si, en plus, TBLREFCHR(*YES) est indiqué, la longueur de l'enregistrement doit inclure deux positions supplémentaires, l'une pour le caractère de contrôle et l'autre pour le caractère de sélection de table.
Valeurs canal (CHLVAL)
Indique une liste de numéros de canaux et des numéros de lignes correspondant. N'utilisez ce paramètre que si *FCFC a été spécifié pour le paramètre Caractère de contrôle (CTLCHAR).
Valeurs uniques
- *NORMAL
- Les valeurs par défaut associées aux sauts aux ID de canaux sont utilisées. Le tableau suivant indique ces valeurs par défaut :
Code Action avant l'impression d'une ligne ----- ----------------------------------------- ' ' Une ligne d'espacement (code à blanc) 0 Deux lignes d'espacement - Trois lignes d'espacement + Suppression d'espace 1 Saut à la ligne 1 2-11 Une ligne d'espacement 12 Saut à la ligne de fin de page (paramètre OVRFLW)
Elément 1 : Canal
- 1 à 12
- Indiquez le numéro de canal ANSI à associer au numéro de ligne pour le saut. Les valeurs comprises entre 1 et 12 sont les seules acceptées pour ce paramètre ; elles correspondent aux canaux 1 à 12. Le paramètre CHLVAL permet d'associer le numéro de canal à un numéro de ligne. Par exemple, si vous indiquez CHLVAL(2 20), l'identificateur de canal 2 est attribué au numéro de ligne 20. Ainsi, si vous placez le contrôle de saut 2 en première position d'un enregistrement, l'imprimante passe à la ligne 20 avant d'imprimer la ligne.
Remarque :Lorsque l'imprimante s'arrête et que le prochain enregistrement a pour combinaison (valeur de canal-numéro de contrôle de saut) la même valeur que le numéro de ligne auquel l'imprimante est arrêtée, l'imprimante se positionne au même numéro de ligne mais à la page suivante. Toutefois, si l'imprimante est arrêtée en début de page (à la première ligne) et que la combinaison (valeur de canal-numéro)de contrôle de saut) est associée à la ligne numéro 1, l'imprimante reste sur la même page.
Si aucun numéro de ligne n'est indiqué pour l'identificateur de canal et que ce dernier est rencontré dans les données, une ligne d'espacement est insérée par défaut avant l'impression. Chaque numéro de canal ne peut être indiqué qu'une seule fois.
Elément 2 : Numéro de ligne pour canal
- 1-255
- Indiquez le numéro de ligne attribué au numéro de canal de la même liste. Les valeurs admises sont comprises entre 1 et 255. Si aucun numéro de ligne n'est attribué au numéro de canal et que le numéro de canal est rencontré dans les données, une ligne d'espacement est ajoutée par défaut avant l'impression.
Fidélité (FIDELITY)
Indique si l'impression se poursuit lorsque des erreurs d'impression sont détectées pour des imprimantes configurées avec AFP(*YES).
- *CONTENT
- L'impression se poursuit même si des erreurs sont détectées.
- *ABSOLUTE
- L'impression s'arrête si des erreurs sont détectées.
Qualité d'impression (PRTQLTY)
Permet de définir la qualité de l'impression produite sur les imprimantes 3812 SCS, 3816 SCS, 4214, 4224, 4230, 4234 et 5219.
Certaines imprimantes laser IPDS prennent en charge une fonction d'économie d'encre. Cette fonction dépend de l'unité. Lorsque la valeur *DRAFT est indiquée pour PRTQLTY, la fonction d'économie d'encre est activée sur les imprimantes qui la prennent en charge.
Pour l'imprimante 5219, différentes qualités d'impression peuvent être obtenues en jouant sur la vitesse de défilement du ruban d'impression. Les modes *STD et *NLQ (qualité standard et pseudo-courrier) sont obtenues par un défilement normal du ruban d'impression. En mode *DRAFT (brouillon), le ruban avance trois fois plus rapidement. L'imprimante 5219 est pourvue d'un commutateur économiseur de ruban qui permet d'empêcher la sélection de *DRAFT pour ce paramètre.
Sur les imprimantes SCS 3812 et SCS 3816, une sélection matérielle automatique de réduction des sorties imprimantes peut être effectuée à l'aide de commutateurs logiques lorsque *DRAFT est indiqué au paramètre PRTQLTY et *DEVD au paramètre PAGRTT. Si *COR est indiqué au paramètre PAGRTT, le paramètre PRTQLTY est ignoré pour la sortie imprimante.
Sur les imprimantes 4224, 4230 et 4234, une qualité d'impression standard peut être obtenue en modifiant le canevas matriciel utilisé pour créer les caractères imprimables. *STD (qualité standard) correspond au mode normal. En qualité pseudo-courrier (*NLQ), plusieurs passages de l'imprimante sont nécessaires pour produire une ligne de données. La qualité brouillon (*DRAFT) permet d'imprimer à grande vitesse.
Pour l'imprimante 4214, seuls les modes listing (*DRAFT), qualité (*NLQ) et par défaut de l'imprimante (*DEVD) sont pris en charge. Les autres valeurs ont le mode qualité (*NLQ).
Pour plus de détails sur les valeurs admises pour les imprimantes 4214, 4224, 4230, 4234 et 5219, reportez-vous au manuel Printer Device Programming.
Remarques :
- Sur l'imprimante 4214, le mode qualité (*STD ou *NLQ) est uniquement pris en charge pour une densité d'impression de 10 ou 12 caractères par pouce. Si *STD ou *NLQ est indiqué au paramètre PRTQLTY avec une densité d'impression de 5, 15 ou 16,7 caractères par pouce, les données sont imprimées en mode brouillon.
- Sur l'imprimante 4234, seul un jeu de caractères limité (62 caractères) est pris en charge lorsque *DRAFT est indiqué au paramètre PRTQLTY. Pour obtenir une description du jeu de caractères pris en charge en qualité d'impression brouillon, reportez-vous au manuel 4234 Printer Operator's Guide.
- Sur les imprimantes 4224 et 4230, les polices de caractères prises en charge ne sont pas disponibles pour chaque qualité d'impression. Les polices de caractères OCR-A et OCR-B sont uniquement disponibles lorsque *NLQ est défini au paramètre PRTQLTY. Les polices de caractères Courier et Essay ne sont disponibles que lorsque *NLQ ou *FASTDRAFT est indiqué au paramètre PRTQLTY. Si une incohérence est détectée entre la qualité d'impression et la police de caractères sélectionnée, une autre police est choisie.
- Indiquez *DEVD au paramètre PAGRTT et *DRAFT au paramètre PRTQLTY pour permettre une rotation automatique du papier lorsque les données ne tiennent pas dans la largeur du papier.
Alimentation papier (FORMFEED)
Indique le mode d'alimentation du papier utilisé par ce fichier imprimante.
- *DEVD
- Le papier est introduit dans l'imprimante de la façon spécifiée dans la description d'unité.
- *CONT
- Du papier en continu est utilisé. Le dispositif d'entraînement doit être installé sur l'unité imprimante.
- *CONT2
- L'imprimante fonctionne en mode continu. L'alimentation en papier s'effectue à partir de l'entraîneur d'alimentation secondaire. L'imprimante doit être équipée de cet entraîneur.
- *CUT
- Du papier feuille à feuille est utilisé. Chaque feuille doit être introduite manuellement.
- *AUTOCUT
- Alimentation feuille à feuille semi-automatique. Le dispositif d'introduction feuille à feuille doit être installé sur l'unité imprimante.
Tiroir alimentation (DRAWER)
Indique le tiroir d'alimentation utilisé pour le mode feuille à feuille automatique, activé par FORMFEED(*AUTOCUT).
- 1
- Le papier provient du premier tiroir.
- *E1
- Les enveloppes proviennent du tiroir à enveloppes et sont dirigées vers le gestionnaire d'alimentation.
- *FORMDF
- L'alimentation papier s'effectue à partir du tiroir source indiqué dans la définition d'imprimé. Si aucune définition d'imprimé n'est spécifiée, le tiroir 1 est utilisé.
- 1-255
- Indiquez le tiroir à utiliser.
Bac de réception (OUTBIN)
Indique la destination des sorties sur des imprimantes à bacs de réception multiples.
- *DEVD
- Les sorties sont dirigées vers le bac de réception par défaut de l'imprimante.
- 1-65535
- Indiquez le bac de réception pour les sorties.
Identificateur de police (FONT)
Indique l'identificateur de police de caractères et le corps à utiliser avec ce fichier imprimante.
Pour plus de détails sur les identificateurs de police, la valeur d'affichage, le nombre de caractères par pouce associé à chaque style de police et une description de ce dernier, ainsi que la prise en charge d'une imprimante particulière, reportez-vous au manuel Printer Device Programming.
Remarque :Certaines polices peuvent être substituées par l'imprimante. Pour plus de détails, consultez la documentation relative à votre imprimante.
Valeurs uniques
- *CPI
- L'identificateur de la police dont le pas correspond au nombre de caractères au pouce (CPI) spécifié est utilisé.
- *DEVD
- L'identificateur de police de caractères et le corps indiqués dans la description d'unité sont utilisés.
Elément 1 : Identificateur
- identificateur
- Indiquez l'identificateur de police de caractères numérique à utiliser avec ce fichier imprimante.
Elément 2 : Corps
- *NONE
- Aucun corps n'est indiqué ; le système en choisit un en fonction du type d'imprimante utilisé.
- 0,1-999,9
- Indiquez un corps.
Identificateur de caractères (CHRID)
Indique l'identificateur de caractères (caractères graphiques et page de codes)du fichier imprimante. Ce paramètre vous permet d'imprimer du texte comportant un identificateur de caractères différent. La valeur indiquée pour ce paramètre permet à l'imprimante d'interpréter la chaîne d'octet hexadécimal de sorte qu'elle imprime les caractères tels qu'ils étaient au moment de la création du texte. Pour plus de détails sur l'identificateur de caractères, reportez-vous au manuel Catégorie Impression de l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/.
Valeurs uniques
- *DEVD
- La valeur par défaut du paramètre Identificateur de caractères (CHRID) spécifiée pour l'unité est utilisée. La valeur *DEVD indique que la sélection des caractères s'effectue normalement car le fichier possède le même identificateur de caractères que l'unité imprimante.
- *SYSVAL
- La valeur du paramètre Identificateur de caractères (CHRID) spécifiée pour le système sur lequel fonctionne l'application, est utilisée.
- *JOBCCSID
- L'identificateur de caractères du fichier imprimante provient de l'ID codé de jeu de caractères (CCSID) du travail.
Remarque :La valeur spéciale *JOBCCSID, indiquée directement au paramètre de commande CHRID ou dans l'attribut de travail CHRIDCTL alors que la valeur spéciale *CHRIDCTL est spécifiée pour le paramètre de commande CHRID, n'est pas admise si le fichier a été créé sur un système disposant d'une version antérieure à V2R3M0. En effet, les fichiers créés dans une version antérieure à la V2R3M0 ne sont pas associés à un CCSID et ne peuvent donc pas être utilisés conjointement à la valeur *JOBCCSID.
- *CHRIDCTL
- Le système vérifie l'attribut de définition de travail CHRIDCTL afin de déterminer si la valeur *JOBCCSID ou *DEVD doit être utilisée au paramètre de commande CHRID de ce fichier.
Elément 1 : Jeu de caractères graphiques
- entier
- Indiquez la valeur de jeu de caractères graphiques correspondant à l'imprimante.
Elément 2 : Page de codes
- entier
- Indiquez la valeur de page de codes correspondant à l'imprimante. Les valeurs possibles sont comprises entre 1 et 32767 secondes.
Format décimal (DECFMT)
Indique la valeur de format décimal utilisée lors de l'édition de zones numériques avec le mot clé DDS EDTCDE. La valeur de format décimal détermine l'utilisation de virgules et de points pour la position décimale et de séparateurs à position fixe composés de trois chiffres sur les zones éditées.
- *JOB
- Utilisation de la valeur de format décimal extraite de l'attribut de travail DECFMT lors de l'ouverture du fichier.
- *FILE
- Utilisation de la valeur de format décimal stockée avec le fichier lors de sa création.
Jeu de caractères de police (FNTCHRSET)
Indique une police téléchargée comprenant un jeu de caractères et une page de codes. Ce paramètre ne peut être utilisé que pour les fichiers imprimante avec DEVTYPE(*AFPDS).
Valeurs uniques
- *FONT
- La valeur indiquée pour le paramètre Identificateur de police (FONT) est utilisée.
Elément 1 : Jeu de caractères
-
Qualificatif 1 : Jeu de caractères
- nom
- Indiquez le nom du jeu de caractères de police.
-
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 jeu de caractères de police est recherché dans la bibliothèque en cours du travail. Si celle-ci n'est pas précisée, QGPL est utilisée par défaut.
- nom
- Indiquez le nom de la bibliothèque dans laquelle se trouve le jeu de caractères de police.
Elément 2 : Page de codes
-
Qualificatif 1 : Page de codes
- nom
- Indiquez le nom de la page de codes.
-
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 nom de la page de codes est recherché dans la bibliothèque en cours du travail. Si celle-ci n'est pas précisée, QGPL est utilisée par défaut.
- nom
- Indiquez le nom de la bibliothèque contenant l'objet page de codes.
Elément 3 : Corps
- *NONE
- Le corps est fourni par le système et est déterminé par le jeu de caractères de police spécifié.
- 0,1-999,9
- Indiquez le corps à utiliser.
Remarque :Le paramètre de corps n'est utilisé que lorsqu'une police vectorielle est nommée ; dans les autres cas, il est ignoré.
Police codée (CDEFNT)
Indique la police codée utilisée par le système pour l'impression des caractères SBCS (jeu de caractères mono-octet). Ce paramètre ne peut être utilisé que pour les fichiers imprimante avec DEVTYPE(*AFPDS).
Valeurs uniques
- *FNTCHRSET
- La police indiquée pour le paramètre Jeu de caractères de police (FNTCHRSET) est utilisée.
Elément 1 : Police codée
-
Qualificatif 1 : Police codée
- nom
- Indiquez le nom de la police codée.
-
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
- L'objet police codée est recherché dans la bibliothèque en cours du travail. Si celle-ci n'est pas précisée, QGPL est utilisée par défaut.
- nom
- Indiquez le nom de la bibliothèque dans laquelle se trouve l'objet police codée.
Elément 2 : Corps
- *NONE
- Le corps est fourni par le système et est déterminé par le jeu de caractères de police spécifié.
- 0,1-999,9
- Indiquez le corps à utiliser.
Remarque :Le paramètre de corps n'est utilisé que lorsqu'une police vectorielle est nommée ; dans les autres cas, il est ignoré.
Caractères sélection de table (TBLREFCHR)
Indique si des caractères de sélection de table sont présents dans les données du mode ligne.
- *NO
- Aucun caractère de sélection de table ne figure dans les données de ligne.
- *YES
- Les données contiennent des caractères de sélection de table.
Si les données contiennent des caractères de contrôle d'imprimé, les caractères de sélection de table les suivent, mais précèdent les octets de données. Sinon, le caractère de sélection de table est le premier octet de l'enregistrement. Dans les deux cas, ce dernier doit contenir un octet TRC.
Définition de page (PAGDFN)
Indique le nom de la définition de page à utiliser pour formater les données en mode ligne.
Vous pouvez spécifier une définition de page avec les données *LINE ou *USERASCII. PSF for i5/OS convertira les données de ligne et la définition de page en IPDS.
Lorsque vous spécifiez une définition de page dans le fichier imprimante, certains paramètres de ce fichier sont ignorés lors de l'impression du fichier spoule par PSF for i5/OS. Il s'agit des paramètres suivants :
- CDEFNT
- CHRID
- CPI
- FNTCHRSET
- FOLD
- FONT
- LPI
- MULTIUP
- PAGESIZE
- PAGRTT
- REDUCE
Valeurs uniques
- *NONE
- Aucune définition de page n'est indiquée.
Etant donné que PSF for i5/OS requiert une définition de page lorsque *LINE ou *AFPSDLINE est indiqué, celle-ci est créée en entrée à partir des paramètres du fichier d'impression et transmise à PSF for i5/OS si *NONE est précisé.
Qualificatif 1 : Définition de page
- nom
- Indiquez le nom de la définition de page (1 à 8 caractères) qui doit se trouver dans la bibliothèque spécifiée. Vous devez préciser le type d'unité *AFPDSLINE, *LINE ou *USERASCII si vous utilisez une définition de page.
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 de l'unité d'exécution. Si aucune bibliothèque n'est définie comme bibliothèque en cours pour l'unité d'exécution, la recherche porte sur la bibliothèque QGPL.
- nom
- Indiquez le nom de la bibliothèque dans laquelle doit s'effectuer la recherche.
Définition d'imprimé (FORMDF)
Indique la définition d'imprimé à utiliser pour l'impression du fichier. Une définition d'imprimé est un objet ressource qui détermine les caractéristiques de l'imprimé, à savoir les fonds de page, la position des données sur l'imprimé, le nombre d'exemplaires et les modifications apportées aux pages. La définition d'imprimé peut figurer en entrée, avec le fichier à imprimer, ou dans une bibliothèque.
Lorsque vous spécifiez une définition d'imprimé (*DEVD ou le nom de la définition d'imprimé) dans le fichier imprimante, certains paramètres de ce fichier seront ignorés lors de l'impression du fichier spoule par PSF for i5/OS. Ces paramètres sont les suivants :
- DUPLEX (Si *FORMDF est indiqué)
- DRAWER (Si *FORMDF est indiqué)
- PAGRTT
- PRTQLTY
- FORMFEED
- FRONTMGN
- BACKMGN
- MULTIUP
- REDUCE
- CORNERSTPL
- EDGESTITCH
- SADLSTITCH
Valeurs uniques
- *NONE
- Aucune définition d'imprimé n'est utilisée.
Etant donné que PSF for i5/OS requiert une définition d'imprimé, celle-ci est créée en entrée à partir des paramètres du fichier d'impression et transmise à PSF for i5/OS si *NONE est indiqué.
- *DEVD
- Le nom de la définition d'imprimé est précisé dans la description d'unité imprimante.
Qualificatif 1 : Définition d'imprimé
- nom
- Indiquez le nom de la définition d'imprimé (1 à 8 caractères) qui doit exister dans la bibliothèque spécifiée.
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 de l'unité d'exécution. Si aucune bibliothèque n'est définie comme bibliothèque en cours pour l'unité d'exécution, la recherche porte sur la bibliothèque QGPL.
- nom
- Indiquez le nom de la bibliothèque dans laquelle doit s'effectuer la recherche.
Caractères AFP (AFPCHARS)
Indique un ou plusieurs caractères AFP (polices codées) à utiliser avec des données du mode ligne et une définition de page.
Valeurs uniques
- *NONE
- Aucun caractère AFP (polices codées) n'est indiqué.
Autres valeurs (jusqu'à 4 répétitions)
- valeur-alphanumérique
- Indiquez jusqu'à quatre noms de 4 octets à utiliser avec les données de ligne et une définition de page. Les noms à 4 octets sont concaténés à X0 pour identifier jusqu'à quatre polices codées à utiliser lorsque TBLREFCHR est utilisé dans les données.
Degré de rotation de page (PAGRTT)
Indique le degré de rotation du texte sur la page par rapport à la position du papier dans l'imprimante. Pour des indications sur la taille de page à indiquer lors de la rotation de la page, reportez-vous à la remarque figurant sous le paramètre PAGESIZE.
Indiquez *AUTO ou *DEVD pour ce paramètre et PRTQLTY(*DRAFT) dans cette commande pour permettre une rotation automatique lorsque les données ne tiennent pas sur le papier.
- *AUTO
- La rotation de la sortie à imprimer se fait automatiquement afin que les données tiennent sur la page. Si ce n'est pas le cas, la sortie est réduite automatiquement, quelle que soit la qualité d'impression demandée. Ce paramètre ne peut être utilisé que pour les imprimantes acceptant la rotation.
- *COR
- La fonction de réduction de sortie d'imprimante est utilisée. Cette fonction permet d'imprimer sur du papier de largeur 11 pouces et de hauteur 8,5 pouces des sorties prévues pour du papier de largeur 13,2 pouces et de hauteur 11 pouces.
Pour la fonction de réduction de sortie d'imprimante, les opérations suivantes sont exécutées pour les imprimantes IPDS feuille à feuille :
- Aucune rotation automatique n'a lieu en cas de réduction des sorties imprimante (*COR) si le fichier contient du graphique, des codes à barres, une valeur LPI variable, une police variable, des rotations de page variables ou un tiroir variable.
- Le texte subit une rotation de 90 degrés dans le sens des aiguilles d'une montre à partir de la position de rotation de 0 degré (angle inférieur gauche du premier bord chargé dans l'imprimante).
Remarque :Pour le format paysage sur les imprimantes laser utilisant du papier en continu, la rotation s'effectue dans le sens contraire à celui des aiguilles d'une montre à partir de la position de rotation 0 (angle supérieur droit du premier bord chargé dans l'imprimante).
- Une marge de haut et de gauche de 0,5 pouce est ajoutée dans la sortie imprimée.
- Les polices de corps 12 sont remplacées par une police de corps 15 et les polices de corps 15 par une police de corps 20. Toutes les autres largeurs de police sont remplacées par une police de corps 13,3, sauf pour l'imprimante 4028 où elles sont remplacées par une police de corps 15.
- L'espacement vertical (indiqué par le paramètre LPI) est de 70% de l'espacement normal.
- La taille de la page est de 8,5 pouces de largeur et de 11,0 pouces de hauteur.
- *DEVD
- Le système d'exploitation envoie à l'imprimante une valeur de rotation par défaut. Cette valeur peut varier d'une imprimante à l'autre. Pour plus d'informations, consultez la documentation relative à votre imprimante ou à son émulation.
- 0
- Aucune rotation n'a lieu.
- 90
- Le texte subit une rotation de 90 degrés dans le sens des aiguilles d'une montre.
- 180
- Le texte subit une rotation de 180 degrés dans le sens des aiguilles d'une montre.
- 270
- Le texte subit une rotation de 270 degrés dans le sens des aiguilles d'une montre.
Nombre de pages par face (MULTIUP)
Indique, pour une sortie spoule uniquement, le nombre de pages de sortie à imprimer sur une page physique.
Remarque :Les fonds de page ne sont pas réduits lorsque plusieurs pages sont imprimées sur un côté.
Pour obtenir plus d'informations et des exemples, reportez-vous au manuel Catégorie Impression de l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/.
- 1
- Une page de sortie est imprimée par page physique.
- 2
- Deux pages de sortie sont imprimées par page physique.
- 3
- Trois pages de sortie sont imprimées par page physique.
- 4
- Quatre pages de sortie sont imprimées par page physique.
Réduire la sortie (REDUCE)
Indique s'il faut réduire ou non le texte à imprimer lors d'une impression multipage.
Pour obtenir plus d'informations et des exemples, reportez-vous au manuel Catégorie Impression de l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/.
- *TEXT
- Le texte à imprimer est réduit lors d'une impression multipage.
- *NONE
- Le texte à imprimer n'est pas réduit lors d'une impression multipage.
Texte à imprimer (PRTTXT)
Indique le texte imprimé au bas de chaque page de la sortie imprimée et sur les pages intercalaires.
- *JOB
- La valeur du travail en cours est utilisée.
- *BLANK
- Aucun texte n'est imprimé.
- valeur-alphanumérique
- Indiquez, entre apostrophes, un texte de 30 caractères au maximum.
Justification par matériel (JUSTIFY)
Contrôle l'impression des caractères sur la page de manière à ce que la marge de droite soit régulière. La justification s'applique à la longueur d'enregistrement du fichier imprimante ouvert.
Remarque :Le paramètre JUSTIFY est pris en charge uniquement sur les imprimantes SCS 3812, SCS 3816 et 5219.
- 0
- Pas de justification.
- 50
- Des espaces supplémentaires sont insérés entre les mots du texte pour améliorer l'alignement à droite.
- 100
- Des espaces supplémentaires sont insérés entre les mots du texte de manière à obtenir un alignement à droite parfait.
Impression recto-verso (DUPLEX)
Indique si l'impression s'effectue en mode recto seul ou en mode recto-verso.
- *NO
- La sortie est imprimée au recto du papier.
- *YES
- La sortie est imprimée recto verso, le haut de chaque page étant à la même extrémité de la feuille. C'est ainsi que sont généralement imprimés les fichiers devant être reliés par le côté.
- *TUMBLE
- Le fichier est imprimé recto verso, la haut de la première page correspondant au bas de la seconde page. C'est ainsi que sont généralement imprimés les fichiers devant être reliés par le haut.
- *FORMDF
- L'impression est recto-verso si la valeur correspondante est indiquée dans la définition d'imprimé. Si cette dernière n'est pas spécifiée, l'impression est recto seulement.
Unité de mesure (UOM)
Indique l'unité de mesure à utiliser.
- *INCH
- Le pouce est utilisé comme unité de mesure.
- *CM
- Le centimètre est utilisé comme unité de mesure.
Fond de page recto (FRONTOVL)
Indique l'objet contenant le fond de page imprimé au recto de la page ainsi que les positions verticale et horizontale (par rapport à l'emplacement initial) à partir desquelles s'effectue l'impression du fond de page.
Valeurs uniques
- *NONE
- Aucun fond de page n'est utilisé.
Elément 1 : Fond de page
-
Qualificatif 1 : Fond de page
- nom
- Indiquez le nom du fond de page.
-
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 fond de page est recherché dans la bibliothèque en cours du travail. Si celle-ci n'est pas précisée, QGPL est utilisée par défaut.
- nom
- Indiquez la bibliothèque contenant le fond de page.
Elément 2 : Position verticale
- 0
- Aucune marge n'est générée.
- 0,0-57,79
- Indiquez à quelle distance de l'emplacement vertical initial doit commencer l'impression du fond de page. Si UOM(*CM) est précisé, les valeurs admises sont comprises entre 0 et 57,79. Si UOM(*INCH) est indiqué, elles sont comprises entre 0 et 22,75.
Elément 3 : Position horizontale
- 0
- Aucune marge n'est générée.
- 0,0-57,79
- Indiquez à quelle distance de l'emplacement horizontal initial doit commencer l'impression du fond de page. Si UOM(*CM) est précisé, les valeurs admises sont comprises entre 0 et 57,79. Si UOM(*INCH) est indiqué, elles sont comprises entre 0 et 22,75.
Fond de page verso (BACKOVL)
Indique l'objet contenant le fond de page imprimé au verso de la page ainsi que les positions verticale et horizontale (par rapport à l'emplacement initial) à partir desquelles s'effectue l'impression du fond de page.
Cette fonction vous permet d'imprimer des fonds de page sur des pages vierges sans les ajouter à l'application d'impression. Sinon, l'utilisation de cette fonction générerait, pour chaque page générée par l'application, une page vide destinée à recevoir l'impression du fond de page verso. Les pages vides générées sont appelées formulaires à données fixes car aucune donnée variable provenant de l'application de l'utilisateur n'est imprimée sur ces pages. La fonction verso constant est uniquement prise en charge pour l'impression recto verso. Elle est ignorée lorsque DUPLEX(*NO) est spécifié pour le fichier imprimante.
Notez bien que les valeurs de position verticale et de position horizontale sont ignorées lorsque la valeur *CONSTANT est indiquée pour le verso constant. Pour ces valeurs, la position admise est 0.0.
Valeurs uniques
- *FRONTOVL
- Les valeurs indiquées pour le paramètre Fond de page recto (FRONTOVL) sont utilisées.
- *NONE
- Aucun fond de page n'est utilisé.
Elément 1 : Fond de page
-
Qualificatif 1 : Fond de page
- nom
- Indiquez le nom du fond de page.
-
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 fond de page est recherché dans la bibliothèque en cours du travail. Si celle-ci n'est pas précisée, QGPL est utilisée par défaut.
- nom
- Indiquez la bibliothèque contenant le fond de page.
Elément 2 : Position verticale
- 0
- Aucune marge n'est générée.
- 0,0-57,79
- Indiquez à quelle distance de l'emplacement vertical initial doit commencer l'impression du fond de page. Si UOM(*CM) est précisé, les valeurs admises sont comprises entre 0 et 57,79. Si UOM(*INCH) est indiqué, elles sont comprises entre 0 et 22,75.
Elément 3 : Position horizontale
- 0
- Aucune marge n'est générée.
- 0,0-57,79
- Indiquez à quelle distance de l'emplacement horizontal initial doit commencer l'impression du fond de page. Si UOM(*CM) est précisé, les valeurs admises sont comprises entre 0 et 57,79. Si UOM(*INCH) est indiqué, elles sont comprises entre 0 et 22,75.
Elément 4 : Verso constant
- *NOCONSTANT
- Aucun verso constant n'est indiqué.
- *CONSTANT
- Un verso constant est indiqué.
Conversion données de ligne (CVTLINDTA)
Indique si les données de ligne et une définition de page doivent être converties en AFPDS avant la mise en file d'attente des données.
- *NO
- Aucune conversion AFPDS n'a lieu.
- *YES
- Indique que la conversion AFPDS doit être effectuée sur les données de ligne et la définition de page avant avant la mise en file d'attente des données.
Passe-système IPDS (IPDSPASTHR)
Indique si un passe-système IPDS est effectué pour le fichier spoule.
- *DEVD
- La valeur indiquée au paramètre IPDSPASTHR de l'objet de configuration PSF pour une description d'unité imprimante est utilisée. Si aucun objet de configuration PSF n'est spécifié pour l'unité, la valeur *NO est utilisée.
- *NO
- Aucun passe-système IPDS n'est effectué.
- *YES
- Indique que la fonction passe-système IPDS doit être activée si le fichier spoule est éligible pour ce type d'opération.
Remarque :Les fichiers spoule SCS ou IPDS ne sont pas tous éligibles pour la fonction passe-système IPDS. Ils peuvent contenir des fonctions spéciales qui requièrent une conversion en AFPDS afin de garantir une impression correcte. Le fait d'activer la fonction passe-système IPDS pour le fichier imprimante permet uniquement aux fichiers spoule éligibles pour ce type d'opération de ne pas faire l'objet de conversions supplémentaires. Ceux qui ne le permettent pas subiront une transformation en AFPDS, puis en IPDS.
La fonction passe-système IPDS n'est pas admise pour toutes les imprimantes PSF for i5/OS prises en charge. Toute imprimante (ou connexion) qui ne prend pas en charge les polices résidentes ne peut pas prendre en charge le passe-système IPDS, parce que les références des polices résidentes doivent être mappées aux polices hôte téléchargées vers l'imprimante. L'ensemble des imprimantes IPDS d'IBM, à l'exception des suivantes, supportent la fonction passe-système IPDS : 3820, 3825, 3827, 3828, 3829, 3831, 3835, 3900-001 et toute imprimante reliée à l'aide de la fonction Distributed Print Function d'InfoPrint Manager ou de Print Services Facility d'OS/2.
Pour la V3R7, la V4R1 et la V4R2, IPDSPASTHR peut être spécifié avec le paramètre USRDFNDTA dans un fichier imprimante. Vous pouvez continuer à utiliser cette fonction avec les fichiers imprimante et des objets de configuration PSF existants en indiquant IPDSPASTHR(*DEVD) dans le fichier imprimante. Si vous spécifiez une valeur autre que *DEVD au paramètre IPDSPASTHR, toute valeur passe-système IPDS au paramètre USRDFNDTA est ignorée.
Liste biblio ressources util (USRRSCLIBL)
Indique la liste des bibliothèques de ressources utilisateur dans lesquelles doivent être recherchées les ressources AFP d'un fichier spoule. Si aucune ressource AFP n'est détectée dans les bibliothèques ressources utilisateur, la recherche est alors effectuée dans les bibliothèques de la liste indiquée au paramètre DEVRSCLIBL de l'objet de configuration PSF. Si aucun objet de configuration PSF n'est spécifié pour l'unité, la recherche porte sur les bibliothèques QFNTCPL, QFNT01 à QFNT19 et QFNT61 à 69.
Valeurs uniques
- *DEVD
- La valeur indiquée au paramètre USRRSCLIBL de l'objet de configuration PSF d'une description d'unité imprimante est utilisé. Si aucun objet de configuration PSF n'est spécifié pour l'unité, la valeur *JOBLIBL est utilisée.
- *NONE
- Aucune bibliothèque utilisateur n'est indiquée.
- *JOBLIBL
- Indique que les ressources AFP sont recherchées dans les bibliothèques du travail qui a créé le fichier spoule. La liste de ces bibliothèques est sauvegardée en même temps que le fichier spoule au moment de la création de ce dernier.
- *CURLIB
- Indique que les ressources AFP sont recherchées dans la bibliothèque en cours du travail qui a créé le fichier spoule. Si aucune bibliothèque en cours n'est spécifiée pour le travail, la bibliothèque QGPL est utilisée par défaut.
Autres valeurs (jusqu'à 4 répétitions)
- nom
- Indiquez le nom de la bibliothèque dans laquelle doivent être recherchées les ressources AFP. Il est possible de spécifier quatre noms de bibliothèque.
En V3R7, V4R1 et V4R2, le paramètre USRRSCLIBL peut être spécifié conjointement avec le paramètre USRDFNDTA dans un fichier imprimante. PSF for i5/OS utilise cette valeur si le paramètre USRRSCLIBL a pour valeur *PRTF dans un objet de configuration PSF d'une description d'unité imprimante. Vous pouvez continuer à utiliser cette fonction avec des fichiers imprimante et des objets de configuration PSF existants en précisant USRRSCLIBL(*DEVD) dans le fichier imprimante. Si vous indiquez une valeur autre que *DEVD au paramètre USRRSCLIBL, la bibliothèque de ressources utilisateur indiquée au paramètre USRDFNDTA est ignorée.
Agrafage des coins (CORNERSTPL)
Indique l'angle de référence à utiliser pour une agrafe en angle. L'emplacement d'une agrafe sur un support est fonction de l'angle de référence. Pour plus d'informations sur les angles de référence pris en charge par votre imprimante, consultez la documentation qui l'accompagne. La rotation de page ne modifie en aucun cas l'emplacement d'une agrafe en angle.
- *NONE
- Aucune agrafe en angle n'est spécifiée.
- *DEVD
- L'angle de référence par défaut est utilisé par l'unité.
- *BOTRIGHT
- L'angle inférieur droit du support est utilisé comme angle de référence.
- *TOPRIGHT
- L'angle supérieur droit du support est utilisé comme angle de référence.
- *TOPLEFT
- L'angle supérieur gauche du support est utilisé comme angle de référence.
- *BOTLEFT
- L'angle inférieur gauche du support est utilisé comme angle de référence.
Piqûre marginale (EDGESTITCH)
Indique l'emplacement des agrafes sur le support le long de l'axe d'opération de fin. Pour plus de détails sur les éléments et les valeurs supportés par ce paramètre, consultez la documentation de votre imprimante. Si une valeur n'est pas admise pour un élément donné, indiquez la valeur *DEVD pour cet élément. La rotation de page n'a aucun effet sur l'emplacement de la couture des bords.
Valeurs uniques
- *NONE
- Aucune couture des bords n'est spécifiée.
Elément 1 : Bord de référence
Indique le bord de référence à utiliser pour une couture marginale. Une ou plusieurs agrafes sont fixées sur la couture marginale du support le long de l'axe d'opération de fin.
- *DEVD
- Le bord de référence par défaut est utilisé par l'unité.
- *BOTTOM
- Le bord inférieur du support est utilisé.
- *RIGHT
- Le bord droit du support est utilisé.
- *TOP
- Le bord supérieur du support est utilisé.
- *LEFT
- Le bord gauche du support est utilisé.
Elément 2 : Position du bord de référence
Indique la position de la couture marginale par rapport au bord de référence.
- *DEVD
- La position du bord de référence par défaut est utilisée par l'unité.
- 0,0-57,79
- Indiquez la position de la couture marginale à partir du bord de référence. Si UOM(*CM) est précisé, les valeurs admises sont comprises entre 0 et 57,79. Si UOM(*INCH) est indiqué, elles sont comprises entre 0 et 22,75. La valeur indiquée est convertie en millimètres pour l'imprimante. Les fractions de millimètres n'étant pas prises en charge, elles sont supprimées lors de la conversion.
Elément 3 : Nombre d'agrafes
Indique le nombre d'agrafes qui doivent être appliquées le long de l'axe d'opération de fin.
- *DEVD
- Le nombre d'agrafes dépend de la valeur indiquée pour l'élément Position des agrafes de ce paramètre. Si *DEVD est également indiqué ou laissé par défaut pour l'élément Position des agrafes, le nombre d'agrafes par défaut est utilisé par l'unité. Si une ou plusieurs positions sont indiquées pour l'élément Position des agrafes, un nombre d'agrafes équivalent est utilisé.
- 1 à 122
- Indiquez le nombre d'agrafes à utiliser pour la couture des bords. Si vous indiquez le nombre d'agrafes, *DEVD doit être indiqué pour la position des agrafes. La valeur par défaut de l'unité est utilisée pour l'espace entre chaque agrafe.
Elément 4 : Position des agrafes
Indique l'emplacement des agrafes le long de l'axe d'opération de fin. Cet emplacement est mesuré à partir du point d'intersection de l'axe d'opération de fin avec le bord inférieur ou le bord gauche du support. Chaque valeur consécutive est utilisée pour la position d'une opération de fin centrée sur un point donné de l'axe.
Valeurs uniques
- *DEVD
- La position des agrafes par défaut est utilisée par l'unité. Si une valeur est indiquée pour l'élément Nombre d'agrafes, la position de chaque agrafe est calculée automatiquement par l'imprimante.
Autres valeurs (jusqu'à 122 répétitions)
- 0,0-57,79
- Indiquez la position de chaque agrafe sur la couture marginale. Vous pouvez spécifier jusqu'à 122 positions d'agrafe. Si une ou plusieurs positions sont indiquées, la valeur *DEVD doit être indiquée pour le nombre d'agrafes. Si UOM(*CM) est précisé, les valeurs admises sont comprises entre 0 et 57,79. Si UOM(*INCH) est indiqué, elles sont comprises entre 0 et 22,75. La valeur indiquée est convertie en millimètres pour l'imprimante. Les fractions de millimètres n'étant pas prises en charge, elles sont supprimées lors de la conversion.
Piqûre à cheval (SADLSTITCH)
Indique l'emplacement des agrafes sur le support le long de l'axe d'opération de fin, qui se trouve au centre du support parallèlement au bord de référence. Pour plus de détails sur les éléments et les valeurs supportés par ce paramètre, consultez la documentation de votre imprimante. Si une valeur n'est pas admise pour un élément donné, indiquez la valeur *DEVD pour cet élément. La rotation de page n'a aucun effet sur l'emplacement de la couture des bords.
Valeurs uniques
- *NONE
- Aucune piqûre à cheval n'est indiquée.
Elément 1 : Bord de référence
Indique le bord de référence à utiliser pour une piqûre à cheval. Cette dernière est réalisée en introduisant une ou plusieurs agrafes dans le support le long de l'axe d'opération de fin, qui est positionné au centre du support parallèlement au bord de référence.
- *DEVD
- Le bord de référence par défaut est utilisé par l'unité.
- *TOP
- Le bord supérieur du support est utilisé.
- *LEFT
- Le bord gauche du support est utilisé.
Elément 2 : Nombre d'agrafes
Indique le nombre d'agrafes qui doivent être appliquées le long de l'axe d'opération de fin.
- *DEVD
- Le nombre d'agrafes dépend de la valeur indiquée pour l'élément Position des agrafes de ce paramètre. Si *DEVD est également indiqué ou laissé par défaut pour l'élément Position des agrafes, le nombre d'agrafes par défaut est utilisé par l'unité. Si une ou plusieurs positions sont indiquées pour l'élément Position des agrafes, un nombre d'agrafes équivalent est utilisé.
- 1 à 122
- Indiquez le nombre d'agrafes à utiliser pour la piqûre à cheval. Si vous indiquez le nombre d'agrafes, *DEVD doit être indiqué pour la position des agrafes. La valeur par défaut de l'unité est utilisée pour l'espace entre chaque agrafe.
Elément 3 : Position des agrafes
Indique l'emplacement des agrafes le long de l'axe d'opération de fin. Cet emplacement est mesuré à partir du point d'intersection de l'axe d'opération de fin avec le bord inférieur ou le bord gauche du support. Chaque valeur consécutive est utilisée pour la position d'une opération de fin centrée sur un point donné de l'axe.
Valeurs uniques
- *DEVD
- La position des agrafes par défaut est utilisée par l'unité. Si une valeur est indiquée pour l'élément Nombre d'agrafes, la position de chaque agrafe est calculée automatiquement par l'imprimante.
Autres valeurs (jusqu'à 122 répétitions)
- 0,0-57,79
- Indiquez la position de chaque agrafe sur la piqûre à cheval. Vous pouvez spécifier jusqu'à 122 positions d'agrafe. Si une ou plusieurs positions sont indiquées, la valeur *DEVD doit être indiquée pour le nombre d'agrafes. Si UOM(*CM) est précisé, les valeurs admises sont comprises entre 0 et 57,79. Si UOM(*INCH) est indiqué, elles sont comprises entre 0 et 22,75. La valeur indiquée est convertie en millimètres pour l'imprimante. Les fractions de millimètres n'étant pas prises en charge, elles sont supprimées lors de la conversion.
Résolution police formatage (RNTRSL)
Indique la résolution utilisée par PSF for i5/OS lors de l'impression sur une imprimante configurée pour de multiples résolutions, lorsque le fichier spoule n'indique pas d'attributs ni de résolution de police et qu'une résolution de police n'est pas disponible.
Pour plus de détails concernant l'algorithme utilisé pour la recherche dans les bibliothèques d'une ressource police, consultez le manuel Printer Device Programming, section "User and Device Resource Library Lists" du chapitre ""Working With PSF configuration objects".
- *DEVD
- La valeur indiquée au paramètre FNTRSL de l'objet de configuration PSF de l'unité est utilisée. Si aucun objet de configuration PSF n'est indiqué pour l'unité, la valeur *SEARCH est utilisée.
- *SEARCH
- La première occurrence de police hôte dont le nom correspond est recherchée dans la liste des bibliothèques. La résolution de cette police est utilisée pour imprimer le fichier spoule. Le message PQT3546 est envoyé pour indiquer la résolution de la police sélectionnée.
- 240
- La résolution de police est de 240 pixels par pouce.
- 300
- La résolution de police est de 300 pixels par pouce.
Ecriture différée (DFRWRT)
Indique si la sortie est retenue dans la mémoire tampon du système avant d'être envoyée à l'imprimante.
- *YES
- Le système contrôle la quantité de données en sortie retenues dans la mémoire tampon avant d'être envoyées à l'imprimante.
- *NO
- Si *NO est indiqué pour ce paramètre ainsi que pour le paramètre Données en spoule (SPOOL), la sortie n'est pas suspendue dans la mémoire tampon. Elle est envoyée à l'imprimante immédiatement après que le programme a effectué une opération d'écriture.
Si *NO est indiqué pour ce paramètre et *YES pour le paramètre SPOOL, et si *IMMED est précisé pour le paramètre Prévision de sortie spoule (SCHEDULE), la sortie est suspendue dans la mémoire tampon jusqu'à ce qu'une page soit disponible ou que la mémoire tampon soit pleine.
Si *IMMED n'est pas indiqué pour le paramètre SCHEDULE, la valeur *NO n'est pas prise en compte.
Données en spoule (SPOOL)
Indique si les données en sortie du fichier d'unité imprimante sont placées en file d'attente. Si *NO est indiqué ici, les autres paramètres de cette commande, liés à la mise en file d'attente ne sont pas pris en compte. Ce paramètre est ignoré lorsque le paramètre Fichier STREAM de destination (TOSTMF) n'est pas *NONE.
- *YES
- Les données sont placées en file d'attente.
- *NO
- Les données ne sont pas placées en file d'attente. Elles sont directement envoyées à l'unité et imprimées au fur et à mesure.
File d'attente en sortie (OUTQ)
Indique, pour les fichiers spoule en sortie uniquement, le nom de la file d'attente en sortie pour le fichier imprimante.
Valeurs uniques
- *JOB
- La file d'attente en sortie spécifiée dans la description de travail est utilisée.
- *DEV
- La file d'attente en sortie associée à l'imprimante indiquée pour le paramètre DEV est utilisée. Elle porte le même nom que l'imprimante.
Qualificatif 1 : File d'attente en sortie
- nom
- Indiquez le nom de la file d'attente en sortie dans laquelle les données sont envoyées.
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 file d'attente en sortie est recherché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 la bibliothèque contenant la file d'attente en sortie.
Type d'imprimé (FORMTYPE)
Indique le type d'imprimé sur lequel est imprimée la sortie. Les identificateurs des types d'imprimés sont définis par l'utilisateur et comportent 10 caractères au maximum.
- *STD
- Le format d'imprimante standard pour votre système informatique est utilisé.
- valeur-alphanumérique
- Indiquez l'identificateur du type d'imprimé utilisé avec ce fichier imprimante pour les sorties imprimées.
Nombre d'exemplaires (COPIES)
Indique, uniquement pour les sorties spoule, le nombre d'exemplaires souhaité pour la sortie à imprimer.
- 1
- Un seul exemplaire est imprimé.
- 1-255
- Indiquez le nombre d'exemplaires à imprimer.
Date péremption pour fichier (EXPDATE)
Indique la date d'expiration du fichier spoule. Le fichier spoule expire à 23:59:59, heure du locale du système à la date indiquée.
- *NONE
- Aucune date d'expiration n'est spécifiée.
- *DAYS
- La date d'expiration est calculée à l'aide de la valeur indiquée au paramètre (Jours avant péremption fichier).
- date
- Indiquez la date après laquelle le fichier spoule sera admissible pour retrait du système à l'aide de la commande DLTEXPSPLF. Cette date doit être indiquée entre apostrophes si des caractères de séparateur de date sont utilisées dans la valeur.
Jours avant péremption fichier (DAYS)
Indique le nombre de jours pendant lequel le fichier spoule doit être conservé.
Remarque :Une valeur doit être indiquée pour ce paramètre si la valeur *DAYS est spécifiée au paramètre EXPDATE (Date péremption pour fichier). Si une valeur autre que *DAYS est indiquée au paramètre EXPDATE, aucune valeur n'est admise pour ce paramètre.
- 1-366
- Indiquez un intervalle en jours à l'issue duquel le fichier spoule sera admissible pour retrait du système à l'aide de la commande DLTEXPSPLF. La date d'expiration effectivement appliquée au fichier spoule est calculée en ajoutant le nombre de jours indiquée à la date d'ouverture du fichier imprimante.
Pages à imprimer (PAGERANGE)
Indique, pour les fichiers spoule en sortie seulement, les pages de début et de fin d'impression.
Elément 1 : Page de début
- 1
- L'impression commence à la page 1.
- *ENDPAGE
- Utilise la valeur de la page de fin comme page de début.
- entier
- Indiquez le numéro de la page de début.
Elément 2 : Page de fin
- *END
- L'impression se poursuit jusqu'à la fin du fichier spoule.
- entier
- Indiquez le numéro de la page de fin.
Nombre maxi enreg en sortie (MAXRCDS)
Indique, pour les sorties en spoule, le nombre maximum d'enregistrements pouvant être contenus dans ce fichier imprimante. Si ce maximum est dépassé, un message d'interrogation est envoyé dans la file d'attente de messages associé au programme.
- 100000
- 100000 enregistrements au maximum peuvent être contenus dans le fichier spoule en sortie pour chaque travail utilisant ce fichier imprimante.
- *NOMAX
- Le nombre d'enregistrements contenus dans le fichier spoule est illimité.
- 1-99999999
- Indiquez le nombre maximal d'enregistrements admis.
Nombre de séparateurs (FILESEP)
Indique, pour les fichiers spoule en sortie uniquement, le nombre de pages de séparation à insérer entre chaque fichier imprimé et chaque exemplaires du même fichier.
- 0
- Il n'y a pas de page de séparation.
- 0-9
- Indiquez le nombre de pages de séparation à placer entre les fichiers imprimés. Si vous indiquez 0, aucune page de séparation n'est imprimée pour le fichier. Dans ce cas, la sortie imprimée de chaque fichier (ou copie de fichier) commence au début d'une nouvelle page.
Prévision de sortie spoule (SCHEDULE)
Indique, pour les fichiers spoule en sortie uniquement, le moment où le fichier est mis à la disposition d'un éditeur.
- *FILEEND
- Le fichier spoule en sortie est disponible pour l'éditeur dès sa fermeture.
- *JOBEND
- Le fichier spoule en sortie est disponible pour l'éditeur une fois le travail terminé.
- *IMMED
- Le fichier spoule en sortie est mis à la disposition de l'éditeur de spoule dès son ouverture par le programme.
Suspendre fichier spoule (HOLD)
Indique, pour les sorties spoule uniquement, si le fichier spoule est suspendu. La commande RLSSPLF permet de libérer le fichier spoule.
- *NO
- Le fichier spoule en sortie n'est pas suspendu dans la file d'attente en sortie.
- *YES
- Le fichier spoule en sortie est suspendu jusqu'à ce qu'il soit libéré via la commande RLSSPLF.
Conserver fichier spoule (SAVE)
Indique, pour les fichiers spoule en sortie uniquement, s'ils sont sauvegardés (conservés dans la file d'attente en sortie) une fois la sortie effectuée.
- *NO
- Les données du fichier spoule ne sont pas sauvegardées dans la file d'attente en sortie.
- *YES
- Les données du fichier spoule sont sauvegardées dans la file d'attente en sortie jusqu'à la suppression du fichier spoule.
Priorité de sortie (en OUTQ) (OUTPTY)
Indique la priorité de sortie pour les fichiers spoule en sortie produits par ce travail. Le niveau de priorité le plus élevé est 1, et le niveau le plus bas est 9.
- *JOB
- La priorité de sortie du travail qui a créé le fichier spoule est utilisée.
- 1-9
- Indiquez un chiffre allant de 1 (priorité la plus élevée) à 9 (priorité la plus basse).
Référence utilisateur (USRDTA)
Indique, pour les fichiers spoule uniquement, des données utilisateur identifiant le fichier.
- *SOURCE
- Si le fichier spoule a été créé par un programme d'application, c'est le nom de celui-ci qui est utilisé. Sinon, ce sont des blancs.
- valeur-alphanumérique
- Entrez, entre apostrophes, un texte de 10 caractères au maximum.
Propriétaire du fichier spoule (SPLFOWN)
Pour les sorties spoule uniquement, indique le propriétaire du fichier spoule.
- *CURUSRPRF
- Le propriétaire du fichier spoule est l'utilisateur associé au travail ou à l'unité d'exécution en cours. Pour plus d'informations sur les conséquences de l'utilisation des API suivantes sur le paramètre SPLFOWN, reportez-vous à la Catégorie Impression de l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/ :
- QWTSETP - Définition de profil
- qsysetuid() - Définition d'ID utilisateur
- qsyseteuid() - Définition d'ID utilisateur effectif
- qsysetreuid() - Définition d'ID utilisateur effectif et réel
- *JOB
- Le propriétaire du fichier spoule est le profil utilisateur à l'origine du travail, même si celui-ci a été associé à un autre profil utilisateur.
- *CURGRPPRF
- Le propriétaire du fichier spoule est le profil de groupe du travail ou de l'unité d'exécution en cours. S'il n'existe aucun profil de groupe, la propriété du fichier spoule est déterminée de la même manière qu'avec la valeur *CURUSRPRF. Pour plus d'informations sur les conséquences de l'utilisation des API suivantes sur le paramètre SPLFOWN, reportez-vous à la Catégorie Impression de l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/ :
- QWTSETP - Définition de profil
- qsysetgid() - Définition d'ID groupe
- qsysetegid() - Définition d'ID groupe effectif
- qsysetregid() - Définition d'ID groupe effectif et réel
- *JOBGRPPRF
- Le propriétaire du fichier spoule est le profil de groupe du profil utilisateur à l'origine du travail, et ce même si celui-ci a été associé à un autre profil utilisateur. Si aucun profil de groupe n'existe, la propriété du fichier spoule est déterminée de la même manière qu'avec la valeur *JOB.
Option définie par utilisateur (USRDFNOPT)
Indique, pour les sorties spoule uniquement, une ou plusieurs options définies par l'utilisateur pour usage avec les applications ou programmes utilisateur traitant des fichiers spoule. Il est possible d'indiquer jusqu'à quatre de ces options.
Valeurs uniques
- *NONE
- Aucune option définie par l'utilisateur n'est spécifiée.
Autres valeurs (jusqu'à 4 répétitions)
- valeur-alphanumérique
- Indiquez une option définie par l'utilisateur pour les applications ou les programmes utilisateur traitant des fichiers spoule. Tous les caractères dont admis.
Données définies par utilisat (USRDFNDTA)
Indique, pour les sorties spoule uniquement, les données définies par l'utilisateur à utiliser avec les applications ou programmes utilisateur traitant des fichiers spoule.
- *NONE
- Aucune donnée définie par l'utilisateur n'est indiquée.
- valeur-alphanumérique
- Indiquez des données définies par l'utilisateur pour les applications ou les programmes utilisateur traitant des fichiers spoule. Tous les caractères dont admis.
Objet défini par l'utilisateur (USRDFNOBJ)
Valeurs uniques
- *NONE
- Aucun objet défini par l'utilisateur n'est indiqué.
Elément 1 : Objet
-
Qualificatif 1 : Objet
- nom
- Indiquez un nom d'objet défini par l'utilisateur pour les applications ou les programmes utilisateur traitant des fichiers spoule.
-
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 de l'unité d'exécution. Si aucune bibliothèque n'est définie comme bibliothèque en cours pour l'unité d'exécution, la recherche porte sur la bibliothèque QGPL.
- nom
- Indiquez le nom de la bibliothèque dans laquelle doit s'effectuer la recherche.
Elément 2 : Type d'objet
- type-objet
- Il peut s'agir d'un des types d'objet utilisateur suivants :
- *DTAARA
- Zone de données
- *DTAQ
- File d'attente de données
- *FILE
- Fichier
- *PSFCFG
- Objet de configuration PSF
- *USRIDX
- Index utilisateur
- *USRQ
- File d'attente utilisateur
- *USRSPC
- Espace utilisateur
DBCS character rotation (IGCCHRRTT)
Indique si l'imprimante fait pivoter de 90 degrés dans le sens inverse des aiguilles d'une montre les caractères du jeu de caractères sur deux octets (DBCS) lors de l'impression. Le système imprime les caractères DBCS pivotés de sorte qu'ils apparaissent selon une séquence de lecture verticale. Les caractères alphanumériques ne pivotent pas. Specifies whether the printer rotates double-byte character set (DBCS) characters 90 degrees counterclockwise when printing. The system prints rotated DBCS characters so that they appear in a vertical reading sequence. Alphanumeric characters are not rotated.
- *NO
- Le système ne fait pas pivoter les caractères DBCS lors de l'impression. The system does not rotate DBCS characters when printing.
- *YES
- Le système fait pivoter les caractères DBCS de 90 degrés dans le sens inverse des aiguilles d'une montre lors de l'impression. L'imprimante fait pivoter chaque caractère individuellement. The system rotates DBCS characters 90 degrees counterclockwise when printing. The printer rotates each character individually.
DBCS characters per inch (IGCCPI)
Indique la densité de caractères d'impression des caractères du jeu de caractères sur deux octets (DBCS), en caractères par pouce (CPI). Specifies the printer character density of double-byte character set (DBCS) characters, in characters per inch (CPI).
\nRemarque : Ce paramètre n'indique pas la densité de caractères d'impression des caractères alphanumériques. Les caractères alphanumériques sont imprimés avec la valeur indiquée pour le paramètre CPI. Remarque :This parameter does not specify the printer character density of alphanumeric characters. Alphanumeric characters are printed with the value specified for the CPI parameter.
- *CPI
- DBCS character density is based on the values specified for the Caractères par pouce (CPI) parameter. The system prints one double-byte character for every two alphanumeric characters.
- Pour CPI(10), les caractères DBCS sont imprimés à 5 caractères par pouce. For CPI(10), DBCS characters print at 5 characters per inch.
- Pour CPI(12), les caractères DBCS sont imprimés à 6 caractères par pouce. For CPI(12), DBCS characters print at 6 characters per inch.
- Pour CPI(13.3), les caractères DBCS sont imprimés à 6,7 caractères par pouce (identique à IGCCPI(*CONDENSED)). For CPI(13.3), DBCS characters print at 6.7 characters per inch (same as IGCCPI(*CONDENSED)).
- Pour CPI(15), les caractères DBCS sont imprimés à 7,5 caractères par pouce. For CPI(15), DBCS characters print at 7.5 characters per inch.
- Pour CPI(18), les caractères DBCS sont imprimés à 9 caractères par pouce. For CPI(18), DBCS characters print at 9 characters per inch.
- Pour CPI(20), les caractères DBCS sont imprimés à 10 caractères par pouce. For CPI(20), DBCS characters print at 10 characters per inch.
- 5
- La densité de caractères DBCS est de 5 caractères par pouce. DBCS character density is 5 characters per inch.
- 6
- La densité de caractères DBCS est de 6 caractères par pouce. DBCS character density is 6 characters per inch.
- 10
- La densité de caractères DBCS est de 10 caractères par pouce. DBCS character density is 10 characters per inch.
- *CONDENSED
- L'impression condensée, dans laquelle le système imprime 20 caractères DBCS tous les 3 pouces, est utilisée. Cette valeur n'est valide que pour les imprimantes 5553 ou 5583. Condensed printing, in which the system prints 20 DBCS characters every 3 inches, is used. This value is valid for the 5553 or 5583 printers only.
DBCS SO/SI spacing (IGCSOSI)
Indique comment le système imprime les caractères de contrôle de décalage. Specifies how the system prints shift control characters.
- *YES
- Le système imprime les caractères de contrôle de décalage sous forme de blancs. The system prints shift control characters as blanks.
- *NO
- Le système n'imprime pas les caractères de contrôle de décalage. Ces caractères n'occupent aucune position dans la sortie imprimante. The system does not print shift control characters. These characters do not occupy a position on the printer output.
- *RIGHT
- Le système imprime deux blancs lors de l'impression des caractères de décalage vers l'intérieur (shift-in), mais n'imprime pas les caractères de décalage vers l'extérieur (shift-out). The system prints two blanks when printing shift-in characters, but it does not print shift-out characters.
DBCS coded font (IGCCDEFNT)
Indique la police codée que le système utilise pour l'impression du jeu de caractères double octet (DBCS). Specifies the coded font that the system uses for double-byte character set (DBCS) printing.
Valeurs uniques
- *SYSVAL
- La police codée DBCS indiquée dans la valeur système QIGCCDEFNT est utilisée. The DBCS coded font specified in the system value QIGCCDEFNT is used.
Elément 1 : DBCS coded font
-
Qualificatif 1 : DBCS coded font
- nom
- Indiquez le nom de la police codée DBCS à utiliser. Specify name of the DBCS coded font to use.
-
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
- The current library for the job is used to locate the coded font name. Si celle-ci n'est pas précisée, QGPL est utilisée par défaut.
- nom
- Indiquez le nom de la bibliothèque dans laquelle se trouve le nom de la police codée. Specify the name of the library where the coded font name is located.
Elément 2 : Corps
- *NONE
- Le corps est fourni par le système et est déterminé par le jeu de caractères de police spécifié.
- 0,1-999,9
- Indiquez un corps.
Remarque :Le paramètre de corps n'est utilisé que lorsqu'une police vectorielle est nommée ; dans les autres cas, il est ignoré.
Fichier STREAM de destination (TOSTMF)
Indique le répertoire ou le fichier STREAM dans lequel les données en sortie doivent être écrites. Tous les répertoires indiqués dans le chemin doivent exister. Aucun nouveau répertoire n'est créé. Ce paramètre est correct uniquement lorsque le paramètre Objet de personnalisation (WSCST) n'est pas *NONE ou lorsque le paramètre Type d'unité imprimante (DEVTYPE) est *AFPDS.
Si la valeur TOSTMF fait référence à un répertoire, le système y crée un fichier STREAM ayant un nom unique dérivé du nom du fichier imprimante. Si la valeur TOSTMF est un nom de fichier, il ne doit pas exister de fichier STREAM portant déjà ce nom.
- *NONE
- La sortie est écrite dans un fichier spoule si le paramètre SPOOL est *YES, ou directement dans l'imprimante (DEV) si le paramètre est SPOOL *NO.
- nom-chemin
- Indiquez le chemin d'accès du répertoire ou du fichier STREAM où les données en sortie doivent être écrites.
Objet de personnalisation (WSCST)
Indique la personnalisation du poste de travail à utiliser pour transformer la sortie du fichier imprimante au format final avant son écriture dans un fichier STREAM. Ce paramètre est valide uniquement lorsque le paramètre Fichier STREAM de destination (TOSTMF) n'est pas *NONE.
Valeurs uniques
- *NONE
- La sortie n'est pas transformée au format final avant son écriture dans un fichier STREAM.
- La sortie est transformée au format PDF avant son écriture dans un fichier STREAM.
Qualificatif 1 : Objet de personnalisation
- nom
- Indiquez le nom de la personnalisation.
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 de l'unité d'exécution. Si aucune bibliothèque n'est définie comme bibliothèque en cours pour l'unité d'exécution, la recherche porte sur la bibliothèque QGPL.
- nom
- Indiquez le nom de la bibliothèque dans laquelle doit s'effectuer la recherche.
Temps d'attente maxi fichier (WAITFILE)
Indique le délai d'attente (en secondes) par le programme pour l'allocation des ressources fichier lors de l'ouverture du fichier, ou pour l'allocation des ressources unité ou session lors de l'exécution d'une opération d'acquisition sur le fichier. Si les ressources fichier ne peuvent pas être allouées dans le délai spécifié, le système envoie un message d'erreur au programme.
- *IMMED
- Le programme n'attend pas. Une allocation immédiate des ressources est requise.
- *CLS
- Le délai d'attente par défaut du travail est utilisé pour l'allocation des ressources du fichier.
- 1 à 32767
- Indiquez, en secondes, le délai d'attente possible pour l'allocation des ressources du fichier.
Partage chemin d'ouverture (SHARE)
Indique si le chemin d'ouverture (ODP) est partagé avec d'autres programmes dans la même phase d'activation. Dans l'affirmative, les programmes accédant au fichier partagent des fonctions telles que l'état du fichier et la mémoire tampon.
- *NO
- Le chemin d'ouverture (ODP) n'est pas partagé avec d'autres programmes au cours de cette phase d'activation. Un nouvel ODP est créé pour le fichier et utilisé chaque fois qu'un programme ouvre ce fichier.
- *YES
- Le même chemin d'ouverture est partagé par tous les programmes du travail pour lequel *YES a été également indiqué lors de l'ouverture du fichier.
Vérification niveau de format (LVLCHK)
Indique si les identificateurs de niveau des formats d'enregistrement du fichier imprimante sont vérifiés lorsque le fichier est ouvert par un programme. Si tel est le cas, les identificateurs des formats d'enregistrement du programme doivent concorder avec ceux du fichier unité. Un même nom de format d'enregistrement pouvant exister dans plusieurs fichiers, chaque format reçoit, lors de sa création, un identificateur unique interne au système.
- *YES
- Les identificateurs de niveau des formats d'enregistrement sont vérifiés. S'il n'y a pas correspondance exacte, un message d'erreur est envoyé au programme qui a demandé l'opération d'ouverture.
- *NO
- Les identificateurs de niveau des formats d'enregistrement ne sont pas vérifiés.
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 à l'aide de la valeur spécifiée à l'invite Droits pour objets créés (paramètre CRTAUT) dans la commande CRTLIB pour la bibliothèque contenant l'objet à créer. Si la valeur précisée au paramètre CRTAUT est modifiée, la nouvelle valeur n'affecte 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 permettant de déterminer les droits sur l'objet. Les droits sur l'objet précisés dans la liste sont accordés aux utilisateurs qui figurent sur cette liste. La liste d'autorisation doit exister à la création de l'objet.
Remplacer fichier (REPLACE)
Indique si un fichier existant, autre qu'un fichier sauvegarde ou base de données, est remplacé.
Remarque :Les droits sur le fichier sont déterminés par le profil utilisateur. Dans le cas d'un remplacement, les droits sur le nouveau fichier sont identiques à ceux détenus sur le fichier remplacé.
- *YES
- Un fichier existant de même nom et appartenant à la même bibliothèque est remplacé si la création du nouveau fichier imprimante a réussi.
- *NO
- La création d'un nouveau fichier imprimante n'est pas permise si un fichier existant porte le même nom et appartient à la même bibliothèque.
Exemples
Exemple 1 : Création d'un fichier imprimante
CRTPRTF FILE(DSPHIST) SRCFILE(PRSNNL/JOBHIST) FILESEP(3)
Cette commande permet de créer un fichier imprimante appelé DSPHIST à l'aide du fichier source DDS JOBHIST qui est stocké dans la bibliothèque PRSNNL. Les valeurs par défaut sont utilisées pour tous les autres paramètres, à l'exception de FILESEP.
L'imprimante utilise des pages standard dont la longueur est de 66 lignes et la largeur de 132 positions d'impression. Un flot de données SCS est utilisé. Il imprime 6 lignes par pouce et passe à une nouvelle page une fois que la ligne 60 est imprimée. L'image d'impression indiquée dans la description d'unité est utilisée. La sortie est placée dans la file d'attente en sortie indiquée pour le travail et ne peut être imprimée que lorsque le fichier est fermé. Le fichier spoule n'est pas conservé ou sauvegardé à la suite de l'impression. Un exemplaire de la sortie est imprimé ; il est précédé de trois pages de séparation, chacune contenant le nom de fichier, le numéro de spoule et le nom et le numéro du travail. Le texte à imprimer indiqué dans le travail en cours est utilisé.
Considérations DBCS : non applicables
CRTPRTF FILE(IGCLIB/IGCPRT) IGCDTA(*YES)
FORMFEED(*AUTOCUT) IGCCHRRTT(*YES)
Considérations DBCS : non applicables.
Exemple 3: Création d'un fichier imprimante pour générer un fichier STREAM.
CRTPRTF FILE(QGPL/MYFAXPRT) TOSTMF('.') WSCST(QWPTIFFPB)
DEVTYPE(*AFPDS)
Cette commande permet de créer un fichier imprimante, MYFAXPRT (stocké dans la bibliothèque QGPL), qui générera un fichier STREAM contenant un format d'image TIFF (avec une compression packbit) dans le répertoire de travail en cours. Le système d'exploitation générera un nom aléatoire pour le fichier STREAM commençant par le nom de fichier imprimante MYFAXPRT.
Messages d'erreur
*ESCAPE Messages
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.