Puedes realizar los siguiente:

 

Primer paso, copias el archivo de spool medianate cpysplf, con atributos de *PRTCTL a un archivo de base de datos

 

Segundo paso, ejecutas el programa que te adjunto

 

-----Mensaje original-----
De: Jos� Ram�n Castro [mailto:[EMAIL PROTECTED]]
Enviado el: jueves 25 de abril de 2002 11:42
Para: [EMAIL PROTECTED]
Asunto: Imprimir archivo de spool en varias colas de impresi�n

 

En lugar de ejecutar varias veces un proceso que genera un informe, quisiera poder imprimir ese informe en diferentes colas de salida. Tengo claro el proceso para realizarlo en interactivo siguiendo los siguientes pasos:

 

-         Obtener el archivo con SAVE(*YES)

-         CHGSPLFA para cambiar la cola de salida OUTQ

-         Esperar a que el archivo pase por los estados RDY, PND, WRT, SAV

-         CHGSPLFA para cambiar de nuevo la cola OUTQ

-         Liberar el archivo para que comience la impresi�n.

 

�Es posible hacer lo mismo desde un programa CL?

 

He visto productos de distribuci�n de informes que permiten duplicar los archivos en spool para poder identificar una nueva cola de salida a la copia realizada, pero estoy seguro que es posible s�lo con OS/400.

 

Un saludo,

Joserra

Attachment: qrpgsrc.ut0835
Description: Binary data

Responder a