06.09.2015 Views

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

SHOW MORE
SHOW LESS
  • 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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!