Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Optimizar impresion (https://www.clubdelphi.com/foros/showthread.php?t=83057)

rruffino 07-05-2013 17:20:04

Optimizar impresion
 
Hola gente, tengo una consulta para ver si puedo mejorar la impresion... Actualmente el sistema genera entre 1000 y 2000 comprobantes que son impresos en un solo paso, actualmente tengo el reporte diseñado en rave, al momento de imprimir, mediante una consulta filtro de la tabla los datos que quiero imprimir (comprobantes) y genero el reporte y lo ejecuto, es decir que si tengo 1000 comprobantes, el reporte se ejecuta 1000 veces... hay alguna forma de hacer un único archivo que tenga las 1000 hojas y se envíe una sola vez a la impresora... teniendolo asi como lo tengo tengo que esperar a que termine de enviarse todo a la impresora para que me deje seguir laburando con el sistema... claro está, este ultimo inconveniente quiza lo podria solucionar con un thread, pero me interesaria sil alguien tiene conocimientos o le ha pasado algo similar, que me heche una mano... Gracias!!!

duilioisola 07-05-2013 17:57:28

No entiendo porqué necesitas esto, pues Windows se encarga de la cola de impresión.
He hecho alguna cosa como la que comentas (impresión masiva de facturas, albaranes, etc.) y siempre confío en el spooler de windows para que se encargue de ir imprimiendo a la velocidad de la impresora (la preparación tarda dos 0 tres segundos y la impresora 10).

rruffino 07-05-2013 21:21:19

Respuesta
 
Hola duiliosola, gracias por tu respuesta... mas que nada lo quería hacer por una cuestión de liberar el sistema para seguir trabajando, pero lo puedo hacer con un thread a eso y yo desocupar el sistema... Muchas gracias!


La franja horaria es GMT +2. Ahora son las 20:29:37.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi