Aller au contenu

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

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.
*PDF
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

CPF339F
La date d'expiration doit être la date d'aujourd'hui ou une date ultérieure.
CPF7302
Fichier &1 non créé dans la bibliothèque &2.

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