PDA

Ver la Versión Completa : Impresion de varias facturas a la vez


m8estrella83
13-05-2015, 23:38:37
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
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.