Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Impresion de varias facturas a la vez (https://www.clubdelphi.com/foros/showthread.php?t=88279)

m8estrella83 13-05-2015 23:38:37

Impresion de varias facturas a la vez
 
Buenas tardes !!


Quisiera saber como puedo mandar a imprimir varias facturas a la vez, les comento el formato de facturación esta en QReport todo funciona muy bien, el detalla viene cuando me solicitan imprimir por ejemplo de la factura 1001 a la factura 1020, como puedo hacer esto en automático y solo seleccionar con en query las facturas que necesito.


De ante mano muchas gracias.

Casimiro Notevi 13-05-2015 23:40:43

Código SQL [-]
select facturas where codigo between 1001 and 1020
Sustituye los nombres de tablas y campos por los oportunos en tu caso.

m8estrella83 13-05-2015 23:44:09

Muchas gracias !!


El query si podria elaborarlo, pero como hago que se impriman las facturas de una sola vez pero cada una con sus ecabezados y sus detalles

Casimiro Notevi 13-05-2015 23:51:16

Bueno, para eso haces el informe. Toma cualquiera de los que vienen de ejemplo.

m8estrella83 14-05-2015 00:02:26

El reporte ya lo tengo elaborado, realice el query como me comentas, lo mando a impresión y me manda todos los detalles seguidos sin cortar de una factura a otra, como podria hacer para que elabore la factura 1001 y en otra pagina empieza con la factura 1002, y asi sucesivamente



de antemano muchas gracias.

Casimiro Notevi 14-05-2015 00:17:59

Pues eso te digo, que mires alguno de los ejemplos y el manual de instrucciones. No tiene mucho que explicar, una cabecera, un cuerpo y un pie de factura. Es bastante complejo explicarlo escribiéndotelo por aquí, sin embargo es sencillo siguiendo los ejemplos del manual.

m8estrella83 14-05-2015 01:52:56

Donde podre conseguir ejemplos, los que tengo no tiene lo que necesito.


gracias

Lepe 14-05-2015 22:06:36

mmm, creo me suena lo que estas haciendo.

Tienes que usar un qrCompositeReport.

Tu tienes tu qrFactura (report de factura con las 3 bandas: cabecera, detalle y pie)

Ahora creas ese QuickReport, abres la consulta que necesite para rellenar los datos y demás para la factura 1001.
Lo mismo para la 1002 y la 1003

Ahora agregas un qrComposite a tu form o donde quieras y en el evento OnAddReport, es donde añades los 3 QrFactura ya creados y configurados, así en "1 mismo quickreport, mandas a imprimir 3 qrReport".

Por último haces un qrComposite.Preview o Print... listo.

Hace años que no lo hago, busca más info por el foro.


La franja horaria es GMT +2. Ahora son las 06:24:20.

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