Funciones Avanzadas de Impresión para iSeries y ... - AS400 recursos
Funciones Avanzadas de Impresión para iSeries y ... - AS400 recursos
Funciones Avanzadas de Impresión para iSeries y ... - AS400 recursos
- No tags were found...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
A<br />
A C0000X 00005S03P<br />
A C0000Y 00005S03P<br />
A C0000Z 00005S03P<br />
A C00010 00005S03P<br />
&C0000Z *HRZ &C00010)<br />
Elementos Adicionales<br />
Para la impresión <strong>de</strong> elementos adicionales es conveniente revisar las posibilida<strong>de</strong>s que<br />
ofrece las especificaciones AFP <strong>para</strong> los DDS. Tal información pue<strong>de</strong> encontrarse en los<br />
siguientes manuales:<br />
ISeries Printer Device Programming Version 5 (SC41-5713-04)<br />
ISeries DDS Reference: Printer Files Version 5<br />
Creación <strong>de</strong>l Printer File AFPDS<br />
Una vez realizados los cambios en la DDS <strong>de</strong> <strong>de</strong>finición <strong>de</strong>l archivo <strong>de</strong> impresión, se<br />
proce<strong>de</strong> a crearlo con el comando CRTPRTF. Se <strong>de</strong>ben tener en cuenta los siguientes<br />
parámetros <strong>para</strong> la creación:<br />
- Especificar el tipo <strong>de</strong> archivo <strong>de</strong> impresión a crearse, en este caso es AFPDS.<br />
- Especificar la unidad <strong>de</strong> medida <strong>para</strong> la ubicación <strong>de</strong> los elementos gráficos, ya sea<br />
centímetros o pulgadas.<br />
- En ciertos casos se pue<strong>de</strong>n <strong>de</strong>finir características especiales como rotación, tipos <strong>de</strong><br />
fuente preestablecidos, etc.<br />
A continuación <strong>de</strong> presenta un ejemplo <strong>de</strong> creación <strong>de</strong> un archivo <strong>de</strong> impresión AFPDS,<br />
en el que se ha especificado una rotación <strong>de</strong> 90 grados, un tipo <strong>de</strong> letra Courier <strong>de</strong> 7<br />
puntos y la unidad <strong>de</strong> medida en centímetros. El comando a utilizarse sería el siguiente:<br />
Crear archivo <strong>de</strong> impresora (CRTPRTF)<br />
Archivo . . . . . . . . . . . . > FLISTOT Nombre<br />
Biblioteca . . . . . . . . . . > SICOP Nombre, *CURLIB<br />
Archivo fuente . . . . . . . . . *NONE Nombre, *NONE<br />
Biblioteca . . . . . . . . . .<br />
Nombre, *LIBL, *CURLIB<br />
Miembro fuente . . . . . . . . . *FILE Nombre, *FILE<br />
Nivel gravedad generación . . . 20 0-30<br />
Nivel gravedad señalización . . 0 0-30<br />
Dispositivo:<br />
Impresora . . . . . . . . . . *JOB Nombre, *JOB, *SYSVAL<br />
Tipo <strong>de</strong> dispositivo impresora . > *AFPDS *SCS, *IPDS, *LINE...<br />
Texto <strong>de</strong>scriptivo . . . . . . . *SRCMBRTXT<br />
Tamaño <strong>de</strong> página:<br />
Longitud--líneas por página . > 66 .001-255.000<br />
Anchura--posiciones por línea > 66 .001-378.000<br />
Método <strong>de</strong> medición . . . . . . *ROWCOL *ROWCOL, *UOM<br />
Líneas por pulgada . . . . . . . > 8 6, 3, 4, 7.5, 7,5, 8, 9, 12<br />
Font:<br />
I<strong>de</strong>ntificador . . . . . . . . > 416<br />
Valor tipo carácter, *CPI...<br />
Cuerpo . . . . . . . . . . . . > 7<br />
000.1-999.9, *NONE<br />
Grado <strong>de</strong> rotación <strong>de</strong> página . . > 90 *AUTO, *DEVD, *COR, 0, 90...<br />
Unidad <strong>de</strong> medida . . . . . . . . > *CM<br />
*INCH, *CM<br />
Convertir datos <strong>de</strong> línea . . . . > *YES<br />
*NO, *YES<br />
Mas opciones <strong>de</strong>l comando CRTPRTF permiten especificar características específicas<br />
<strong>de</strong> cada impresora <strong>de</strong>s<strong>de</strong> grapado, calidad <strong>de</strong> impresión, márgenes, líneas por pulgada,<br />
7