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. |
Sustituye los nombres de tablas y campos por los oportunos en tu caso. |
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 |
Bueno, para eso haces el informe. Toma cualquiera de los que vienen de ejemplo.
|
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. |
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.
|
Donde podre conseguir ejemplos, los que tengo no tiene lo que necesito.
gracias |
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 07:33:35. |
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