![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Pues si, la solución es hacerlo con el CompositeReport
al menos yo así lo tengo. Haces el mismo reporte, con el mismo formato, para las diferentes cosas que necesitas, al final, los agrupas todos juntos con el compositereport y aparecerán los tres como si fueran uno solo, el usuario simplemente verá un reporte. Puedes jugar con la propiedad "PrintIfEmpty" de cada reporte si deseas que aparezca o no cuando este no contenga datos. El preview, lo tienes que hacer al compositereport Código:
.... qrcompositereport1.Preview; .... Código:
procedure TfrmImprimir.QRCompositeReport1AddReports(Sender: TObject); begin with QRCompositeReport1.Reports do begin Add(qrReporteReCambios); Add(qrReporteMaquinas); end; //with end;
__________________
Última edición por ContraVeneno fecha: 04-08-2007 a las 17:34:41. |
|
#2
|
|||
|
|||
|
Hola ContraVeneno, gracias por responder. Cuando dices problema de diseño, te refieres al diseño de cada quickreport no?. Bueno si es así ambos tienen el mismo diseño:
[Logo de la empresa con banda rbTitle] [Título "PRESUPUESTO" + Datos del presupeusto + datos cliente en banda rbColumnHeader] [Detalles de los recambios (codigo, nombre, precio, unidades, subtotal) en banda rbDetail] [IVA, Descuento, Precio Total en banda PageFooter] Para las máuiqnas es exactamente el mismo, solo que en detalles tiene más campos (nº mod, nº serie, marca, modelo, precio, unidades, subtotal) He hecho un formulario para cada reporte con su rspectivo Query, más otro formulario más para el QRCompositeReport. En el evento OnAddReport tengo puesto lo que me comentas, y en un botón llamo al método Preview del composite. No me hace nada, y si le vuelvo a pulsar me sale una excepción "Access violation at address 00000000. Read of address 0000000". De todos modos, muchas gracias por responder, al menos sé que me tengo que guiar por el componente ComopositeReport, así que miraré a ver qué pasa para que falle ![]() gracias y saludos! EDITO: corregido, esa excepcion me hacia pensar que no se estaban creando correctamente los quickreports por separado, se me habian quitado los datasets al separar en formularios cada uno :S ya lo hace todo correctaemnte. Gracias de nuevoy saludos! Última edición por ercea fecha: 05-08-2007 a las 16:39:49. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como poner un pie detalle para dos bandas detalles en FastReport | David | Impresión | 0 | 09-06-2007 17:41:43 |
| incluir dos detalles en QuickReport.....! | uper | Impresión | 9 | 17-05-2007 00:57:34 |
| QuickReport Lío con las Bandas | Carmelo Cash | Impresión | 3 | 28-07-2006 17:32:27 |
| Bandas en QuickReport | JulioGO | Impresión | 0 | 25-07-2006 18:22:51 |
| Dudas con las bandas de Quickreport | Carlex | Impresión | 3 | 20-04-2004 15:40:42 |
|