Javier, deberías distinguir varios conceptos distintos y pero que trabajan
juntos cuando trates la impresión en el IBM i (a mí me ha costado mucho
entenderlo):
1. El dispositivo (el físico) de impresión no siempre es conectable al IBM i.
Si lo es, hay varias formas de configurarlo como dispositivo (el lógico). Como
sesión de Client Access, como una impresora de red, una conexión LPR/LPD, etc.
En tu caso la Canon se debería configurar a través del protocolo LPR, que no es
otra cosa que configurar una cola remota en el IBM i.
2. Si es el IBM i quien transforma o no la corriente de datos que se envía a la
impresora. Esto significa que es posible imprimir en una impresora no
compatible, pero configurándola a través de Windows y creando una sesión de
impresora de Client Access. En este caso, es Windows quien transforma la
corriente de datos procedente del IBM i. Esta opción implica que sólo podremos
utilizar archivos de spool tipo SCS. Si la impresora es compatible, se puede
(se debe) indicar que el IBM i transforme la corriente de datos (lo que
llamampos HPT o Host Print Transform) y deberemos indicar el fabricante, tipo y
modelo (parámetro MFRTYPMDL del dispositivo o cola remota). En este caso, es
posible enviar a la impresora corrientes SCS y AFPDS.
3. El tipo de dispositivo del archivo de impresora (parámetro DEVTYPE) nos
indica que clase de correinte de datos contiene el archivo en spool. SCS es la
que siempre hemos utilizado y simplemente admite texto, sin ningún tipo de
elemento gráfico o especial. AFPDS es una corriente que permite incorporar a
nuestros listados elementos como: preformatos, tipos de letra, líneas, cuadros,
imágenes, etc. AFPDS sólo puede utilizarse en impresoras con HPT *YES, es decir
las compatibles con el IBM i y configuradas convenientemente.
Una cosa más, cuando digo "compatible con el IBM i" es lo mismo que
"interpreta PCL". Para reducir costes, los fabricantes de impresoras
"desplazan" a Windonws, mediente su driver correspondiente, la transformación y
preparación de la impresión de la página. Es en estos casos cuando el IBM i es
incapaz de enviar el archivo en spool a la impresora y, por esa razón, se
quedan en estado HLD en la cola de salida.
¡Qué rollazo os he contado! Espero que te haya aclarado un poco estas
cuestiones relacinadas con la impresión.
Un saludo,
Javier Mora
________________________________
De: [email protected]
[mailto:[email protected]] En nombre de Javier B.
Enviado el: miércoles, 04 de diciembre de 2013 7:24
Para: Foro-Help400
Asunto: RE: Archivos de spool con Preformato
Hola Javier.
Probaré esto que comentas.
De hecho, la impresora que estoy utilizando, el dispositivo no se creó
con CRTDEVPRT, así que, a efectos técnicos, no se puede considerar una
"impresora de red".
Crearé el dispositivo y lo pruebo.
Gracias a todos.
Un saludo,
Javier
> From: [email protected]
> Subject: Resumen de Forum.help400, Vol 86, Envío 2
> To: [email protected]
> Date: Mon, 2 Dec 2013 13:50:37 +0100
>
> Envíe los mensajes para la lista Forum.help400 a
> [email protected]
>
> Para subscribirse o anular su subscripción a través de la WEB
> http://listas.combios.es/cgi-bin/mailman/listinfo/forum.help400
>
> O por correo electrónico, enviando un mensaje con el texto "help" en
> el asunto (subject) o en el cuerpo a:
> [email protected]
>
> Puede contactar con el responsable de la lista escribiendo a:
> [email protected]
>
> Si responde a algún contenido de este mensaje, por favor, edite la
> linea del asunto (subject) para que el texto sea mas especifico que:
> "Re: Contents of Forum.help400 digest...". Además, por favor, incluya
> en la respuesta sólo aquellas partes del mensaje a las que está
> respondiendo.
>
>
> Asuntos del día:
>
> 1. RE: Archivos de spool con Preformato (Javier Mora)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 2 Dec 2013 13:49:58 +0100
> From: "Javier Mora" <[email protected]>
> Subject: RE: Archivos de spool con Preformato
> To: "forum.help400" <[email protected]>
> Message-ID:
> <443A351E8E1FB741B028CE10B25879D307FCBA94@srvexchange.dominio.local>
> Content-Type: text/plain; charset="iso-8859-1"
>
> ¡SI!, mira en
>
>
https://www.ibm.com/developerworks/community/wikis/home?lang=es#!/wiki/We65417176161_47b6_8552_8ca0755583cb/page/Gu%C3%ADa%20breve%20para%20configurar%20un%20dispositivo%20de%20una%20impresora%20en%20red
>
> La pregunta correcta es ¿mi impresora es compatible con el IBM i? Es
decir, si el IBM i es capaz de enviar los datos de impresión directamente (HPT)
a la impresora.
>
> Según veo, es muy probable que sea compatible en el caso de la iR
C2550. Utiliza TRANSFORM(*YES) MFRTYPMDL(*LEXMARKC750) o MFRTYPMDL(*HPCOLORLJ)
>
> Saludos,
>
> Javier Mora
>
>
> ________________________________
>
> De: [email protected]
[mailto:[email protected]] En nombre de Javier B.
> Enviado el: lunes, 02 de diciembre de 2013 13:15
> Para: Foro-Help400
> Asunto: Re: Archivos de spool con Preformato
>
>
> Buenas tardes :
>
> He seguido todos los pasos para generar un preformato, y al imprimir
el archivo del spool, éste se que "hold".
> He repasado mil veces todos los pasos y no veo ningún error por mi
parte.
> ¿Habría alguna forma de comprobar si mi impresora es compatible con
preformatos?
> Utilizo una Canon iR C2380/2550 PCL5 (en color).
>
> Muchas gracias y un saludo,
> Javier
>
>
>
>
>
> ________________________________
>
> Date: Wed, 9 Oct 2013 12:12:38 -0300
>
> Subject: Re: Archivos de spool con Preformato
> From: [email protected]
> To: [email protected]
>
>
> Yo te cuento mi experiencia
>
> 1.- Instalar en tu PC los driver de una impresora IBM AFP 4028
> 2.- Dibujas el formulario que quieras puede ser Word o EXCEL
(prefiero esto ultimo
> 3.- Luego les das (Archivo--> Imprimir--> seleccionar impresora
4028---> Propiedades(tipo de Salida=Preformato) ----> Limite de recorte(arriva
= 0 , izquierda= 0)----ACEPTAR---> Imprimir a archivo ((((( Le pondes el nombre
que quieras al archivo de salida.
> 4.- crear en I5 un archivo (crtpf qgpl/ovl rcdlen(32766)
> 5.- transferir el archivo creado en el paso 3, con Ftp hacia el i5,
(tipo de transferencia (BINARY)--- quedaria algo asi (
> user xxxxxx contraseña xxxxxxxx
> binary
> put archivopaso3 qgpl/ovl
>
> 6.- una vez transferido y ya en el i5 crear el ovl (CRTOVL
OVL(QGPL/PREFORM) FILE(QGPL/OVL) MBR(OVL) )
>
> Hasta aqui ya tienes tu preformato listo
>
> luego me hice una regla para poder orientarme con el tema fila
columna donde deberia ir los datos ,
>
> un CLP (reglac)
>
> PGM
> OVRPRTF FILE(QSYSPRT) DEVTYPE(*AFPDS) PAGESIZE(66 +
> 132) CPI(15) OVRFLW(66) +
> FRONTOVL(qgpl/OVL) OVRSCOPE(*JOB) +
> OPNSCOPE(*JOB)
> CALL REGLAR '1'
> DLTOVR QSYSPRT LVL(*JOB)
> ENDPGM
>
>
> y un rpgle (REGLAR)
>
> Fqsysprt o F 198 printer OFLIND(*IN05)
> D n s 2 0
> D X s 2 0
> D f s 80 dim(1) ctdata perrcd(1)
> D f1 s 80 dim(1) ctdata perrcd(1)
> D lin132 S 132
> * entry parms ------------------------
> D regdat PR extpgm('REGDAT')
> D 1a
> * ------------------------------------
> D REGdat PI
> D what 1a
> * ------------------------------------
> C move what w 1 0
> /free
> for n = 1 to w ;
> for x = 1 to 66;
> lin132 = f(1)+f1(1) ;
> except frm ;
> ENDfor ;
> ENDfor ;
> *inlr = *on ;
> /end-free
> Oqsysprt E frm 1
> O x 2
> O lin132 + 0
> **
> ..+... 1 ...+... 2 ...+... 3 ...+... 4 ...+... 5 ...+... 6 ...+... 7
...+... 8
> **
> ..+... 9 ...+... 0 ...+... 1 ...+... 2 ...+... 3 .
>
>
>
> Con esta guia creo que saldras adelante, cualquier cosa, me avisas y
lo vemos
>
>
>
>
>
>
>
>
>
>
>
> El 9 de octubre de 2013 05:31, Javier B. <[email protected]>
escribió:
>
>
> Buenos días Victor.
>
> Desconozco la respuesta pero me gustaría preguntarte una cosa.
> Yo todavía no he conseguido utilizar preformatos y estamos muy
interesados.
> ¿Me podrías ayudar? ¿donde puedo encontrar toda la documentación?
ejemplos, etc.
> Preferiría que no fuera ILE-RPG, no lo tengo muy por la mano,
prefiero RPG-III.
>
> Saludos y gracias,
> Javier
>
>
>
>
> >
> >
> >
----------------------------------------------------------------------
> >
> > Message: 1
> > Date: Tue, 8 Oct 2013 11:45:57 -0300
> > From: Victor Velardez <[email protected]>
> > Subject: Archivos de spool con Preformato
> > To: "forum.help400" <[email protected]>
> > Message-ID:
> > <CAP1rGO2jNELGhLN41Rs2LdQT+HBa=q3qpe4-_w11qjiocra...@mail.gmail.com>
> > Content-Type: text/plain; charset="iso-8859-1"
> >
> > Hola buen dia, Siempre genere archivos de spool con preformato, pero
> > resulta que ahora tuve que generar unos con mas de 10000 hojas.
> > Sucede que solo imprime hasta la hoja 5000 , si deseo imprimir la
nro 5001,
> > se desconecta la impresora.
> > alguien tiene alguna idea sobre esta limitacion?
> >
> > saludos
> > ------------ próxima parte ------------
> > Se ha borrado un adjunto en formato HTML...
> > URL:
<http://listas.combios.es/cgi-bin/mailman/private/forum.help400/attachments/20131008/1a34a9d6/attachment-0001.html>
> >
> > ------------------------------
> >
> > Message: 2
> > Date: Tue, 8 Oct 2013 10:49:03 -0400
> > From: Gerardo Santillana <[email protected]>
> > Subject: RPG Casi completamente Free-Form!!
> > To: "forum.help400" <[email protected]>
> > Message-ID: <[email protected]>
> > Content-Type: text/plain; charset="iso-8859-1"
> >
> > Les comparto esto, creo que es una muy buena noticia, las
especificaciones I, O siguen en formato fijo, aunque muchos ya no las usan
> >
> >
> >
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/We13116a562db_467e_bcd4_882013aec57a/page/New%20with%20IBM%20i%207.1%20TR%207%20-%20Free-form%20H,%20F,%20D%20and%20P%20statements%20for%20RPG
<https://www.ibm.com/developerworks/community/wikis/home?lang=en#%21/wiki/We13116a562db_467e_bcd4_882013aec57a/page/New%20with%20IBM%20i%207.1%20TR%207%20-%20Free-form%20H%2c%20F%2c%20D%20and%20P%20statements%20for%20RPG>
> >
> >
> > Saludos a todos
> >
> >
> >
> > Gerardo
> >
> >
> >
> >
> >
> >
> > ------------ próxima parte ------------
> > Se ha borrado un adjunto en formato HTML...
> > URL:
<http://listas.combios.es/cgi-bin/mailman/private/forum.help400/attachments/20131008/3b4b14fa/attachment-0001.htm>
> >
> > ------------------------------
> >
> > Message: 3
> > Date: Tue, 8 Oct 2013 10:06:05 -0500
> > From: Peñaherrera Ruiz, Mauro Arturo <[email protected]>
> > Subject: archivos de spool as400
> > To: "forum.help400 ([email protected])"
> > <[email protected]>
> > Message-ID:
> >
<D94BA4A3C4ED1A43B933362260F88EA759BBAB8103@OPTAR.optarecuador.local>
> > Content-Type: text/plain; charset="iso-8859-1"
> >
> > Alguien me puede ayudar con alguna herramienta o dirección URL o
instrucciones para convertir un spool en formato PDF.
> >
> > Gracias.
> >
> >
> > Saludos cordiales,
> >
> > Mauro Peñaherrera
> > Dpto.de Tecnología | Diseño y Entrega de Servicios | Especialista
de Construcción
> >
> >
> > +593 (2) 298 1300 ext. 2769 | [email protected]
> > Av. Amazonas 4560 y Pereira | Ed. Banco Amazonas, Piso 1 | Quito -
Ecuador
> >
> > Diners Club del Ecuador - Sociedad Financiera
> >
> > [cid:[email protected]]
> >
> > [AR]: Acción requerida - [RR]: Respuesta requerida - [SL]: Sólo
lectura - [SPTI]: Sólo para su información
> >
> > El presente correo ha sido enviado con una codificación en el campo
"Asunto", que le permitirá optimizar su tiempo de atención y gestión del mismo.
Por favor responda haciendo uso de la misma codificación. Gracias por su
atención.
> >
> >
> > ________________________________
> > En Diners Club cuidamos el planeta; REDUCIMOS, RECICLAMOS Y
REUTILIZAMOS los recursos que usamos.
> >
> > Nota de descargo: La información contenida en este e-mail y sus
anexos es confidencial y sólo puede ser utilizada por el destinatario del
mismo. Esta información no debe ser distribuida, ni copiada total o
parcialmente por ningún medio sin la autorización de DINERS/INTERDIN. Además,
DINERS/INTERDIN no asume responsabilidad sobre información, opiniones o
criterios contenidos en este e-mail.
> >
> > Disclaimer: The information contained in this e-mail and its
attached files are confidential and intended only for the use of the person to
which it is addressed. This information can not be totally or partially
distributed nor copied by any media without the authorization from
DINERS/INTERDIN. In addition, DINERS/INTERDIN does not assume responsibility
about this information, opinions or criteria contented in this e-mail.
> > ------------ próxima parte ------------
> > Se ha borrado un adjunto en formato HTML...
> > URL:
<http://listas.combios.es/cgi-bin/mailman/private/forum.help400/attachments/20131008/68bfe9be/attachment-0001.htm>
> > ------------ próxima parte ------------
> > A non-text attachment was scrubbed...
> > Name: image001.png
> > Type: image/png
> > Size: 16030 bytes
> > Desc: image001.png
> > URL:
<http://listas.combios.es/cgi-bin/mailman/private/forum.help400/attachments/20131008/68bfe9be/attachment-0001.png>
> >
> > ------------------------------
> >
> > Message: 4
> > Date: Tue, 8 Oct 2013 12:24:16 -0300
> > From: Victor Velardez <[email protected]>
> > Subject: Re: archivos de spool as400
> > To: "forum.help400" <[email protected]>
> > Message-ID:
> > <CAP1rGO2+RWk+Vo1W1=yxgwzfysmp7fe4ey7aos4depu+0e+...@mail.gmail.com
<mailto:yxgwzfysmp7fe4ey7aos4depu%2b0e%[email protected]> >
> > Content-Type: text/plain; charset="windows-1252"
> >
> > En que version sistema operativo te encuentras?
> >
> >
> >
> > El 8 de octubre de 2013 12:06, Peñaherrera Ruiz, Mauro Arturo <
> > [email protected]> escribió:
> >
> > > Alguien me puede ayudar con alguna herramienta o dirección URL o
> > > instrucciones para convertir un spool en formato PDF.****
> > >
> > > ** **
> > >
> > > Gracias.****
> > >
> > > ** **
> > >
> > > ** **
> > >
> > > Saludos cordiales,****
> > >
> > > * *
> > >
> > > *Mauro Peñaherrera *
> > >
> > > Dpto.de Tecnología | Diseño y Entrega de Servicios | Especialista
de
> > > Construcción****
> > >
> > > ** **
> > >
> > > ** **
> > >
> > > +593 (2) 298 1300 ext. 2769 | [email protected] ***
> > > *
> > >
> > > Av. Amazonas 4560 y Pereira | Ed. Banco Amazonas, Piso 1 | Quito
? Ecuador
> > > ****
> > >
> > > ** **
> > >
> > > Diners Club del Ecuador ? Sociedad Financiera ****
> > >
> > > ** **
> > >
> > > [image: Descripción: DC-DIS-INTER-VIS-MAST]****
> > >
> > > ** **
> > >
> > > *[AR]:* Acción requerida - *[RR]:* Respuesta requerida - *[SL]:*
Sólo
> > > lectura - *[SPTI]:* Sólo para su información****
> > >
> > > ** **
> > >
> > > El presente correo ha sido enviado con una codificación en el
campo
> > > "Asunto", que le permitirá optimizar su tiempo de atención y
gestión del
> > > mismo. Por favor responda haciendo uso de la misma codificación.
Gracias
> > > por su atención.****
> > >
> > > ** **
> > >
> > > ------------------------------
> > > En Diners Club cuidamos el planeta; REDUCIMOS, RECICLAMOS Y
REUTILIZAMOS
> > > los recursos que usamos.
> > >
> > > Nota de descargo: La información contenida en este e-mail y sus
anexos es
> > > confidencial y sólo puede ser utilizada por el destinatario del
mismo. Esta
> > > información no debe ser distribuida, ni copiada total o
parcialmente por
> > > ningún medio sin la autorización de DINERS/INTERDIN. Además,
> > > DINERS/INTERDIN no asume responsabilidad sobre información,
opiniones o
> > > criterios contenidos en este e-mail.
> > >
> > > Disclaimer: The information contained in this e-mail and its
attached
> > > files are confidential and intended only for the use of the
person to which
> > > it is addressed. This information can not be totally or partially
> > > distributed nor copied by any media without the authorization from
> > > DINERS/INTERDIN. In addition, DINERS/INTERDIN does not assume
> > > responsibility about this information, opinions or criteria
contented in
> > > this e-mail.
> > >
> > > ____________________________________________________
> > > Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> > > Forum.Help400 © Publicaciones Help400, S.L.
> > >
> > ------------ próxima parte ------------
> > Se ha borrado un adjunto en formato HTML...
> > URL:
<http://listas.combios.es/cgi-bin/mailman/private/forum.help400/attachments/20131008/e6010371/attachment.htm>
> > ------------ próxima parte ------------
> > A non-text attachment was scrubbed...
> > Name: no disponible
> > Type: image/png
> > Size: 16030 bytes
> > Desc: no disponible
> > URL:
<http://listas.combios.es/cgi-bin/mailman/private/forum.help400/attachments/20131008/e6010371/attachment.png>
> >
> > ------------------------------
> >
> > __________________________________________________
> > Forum.HELP400 es un servicio m&amp;#225;s de ServerNEWS.
> > &amp;#169; Publicaciones Help400, S.L. - Todos los derechos
reservados
> > http://www.help400.es <http://www.help400.es/>
> > _____________________________________________________
> >
> > Para darte de baja visita la siguente URL:
> > http://listas.combios.es/mailman/listinfo/forum.help400
> >
> > Fin de Resumen de Forum.help400, Vol 84, Envío 14
> > *************************************************
>
>
>
>
>
> ------------ próxima parte ------------
> Se ha borrado un adjunto en formato HTML...
> URL:
<http://listas.combios.es/cgi-bin/mailman/private/forum.help400/attachments/20131202/6f9a35d2/attachment.htm>
>
> ------------------------------
>
> __________________________________________________
> Forum.HELP400 es un servicio m&amp;#225;s de ServerNEWS.
> &amp;#169; Publicaciones Help400, S.L. - Todos los derechos
reservados
> http://www.help400.es
> _____________________________________________________
>
> Para darte de baja visita la siguente URL:
> http://listas.combios.es/mailman/listinfo/forum.help400
>
> Fin de Resumen de Forum.help400, Vol 86, Envío 2
> ************************************************
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.