![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Tardanza de un Quickreport.prepare
Os pongo en antecedentes: Impresión de facturación de fín de mes, en la cual se imprimen también los albaranes firmados por los clientes que componen cada factura (albaranes previamente escaneados en JPG y clasificados). Cuando se lanza la impresión se imprime la factura y posteriormente 4 albaranes por página. El hecho es que aleatoriamente se dejaba de imprimir algún que otro JPG, sobre todo en impresoras de red. Si se imprime a PDF o previsualizado en pantalla todo va correcto. En vez de QuickRep1.Print, decidí hacer un QuickRep1.Prepare y posteriormente un QuickRep1.QRPrinter.Print, así evité que se perdieran JPG. El problema es que tarda muchísimo (30 o 40 segundos) en preparar una factura y enviarla a la impresora. Si se multiplica por 500 facturas estamos hablando de 4-5 horas. A ver si a alguien se le ocurre la solución a esto, bien acelerando el proceso de preparación e impresión, o haciendo que no se pierda ningún JPG al mandar a la impresora. Ya he probado QRImage.refresh y QRImage.Repaint en el before print de la banda, así como meter pausas y application.processmessages... y nada, algunos JPG no se llegan a imprimir, sobre todo el primero que se manda en cada factura.
Gracias por aguantar la parrafada. |
#2
|
||||
|
||||
Yo con Prepare utilizo esta secuencia:
Cita:
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
![]() |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Append, Insert, Prepare | citlalliDgp | Varios | 5 | 26-12-2007 17:29:00 |
pagina x/y sin prepare con previewmodal ?? | amadis | Impresión | 4 | 05-10-2007 19:29:27 |
Prepare lento en Firebird.. y en MySQL?? | xander | MySQL | 11 | 01-11-2006 03:02:36 |
prepare | pablo | Conexión con bases de datos | 4 | 10-05-2005 16:22:01 |
Prepare y Unprepared ¿como? | Robert | SQL | 3 | 18-03-2004 20:33:03 |
![]() |
|