| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Mar 12 Jul, 2016 11:44 am Asunto: Combinar dos informes |
|
|
Estoy trabajando con Builder 6 y QR. Tengo dos informes: unos recibos y la relación de los mismos. Van ordenados por localidad de residencia y titular del recibo. Ahora los emito con un QRCompositeReport, pero lo que hace es sacarme primero todas las relaciones y luego todos los informes y me gustaría que sacara la relación y recibos de cada localidad juntos.
¿Se os ocurre como hacerlo? Si en vez de un QRComposite puedo usar otros elementos no me importa; he estado probando con bandas Child, SubDetail y Overlay pero no acabo de entender muy bien como funcionan.
¡Ah, sí! Otra cosa: ¿Cómo hago para que con el QRComposite si estoy en Preview se maximice la ventana? _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
Carlos J. Fernandez Master


Registrado: 27 Oct 2004Mensajes: 574
|
Publicado: Mie 13 Jul, 2016 11:29 am Asunto: |
|
|
Angel,
Solo se me ocurre que hagas un informe en vez de dos, por que cuando los has generado ya no puedes tocarlos.
Quiero decir que ese orden que necesitas debes hacerlo antes de generarlos, sino creo que en el Composite no puedes modificarlos.
Según entiendo el Composite solo vale para unirlos, cosa que nunca he probado y ademas justamente estoy haciendo yo pruebas.
Como lo haces?
Creas el informe pongamos 1, después creas el Informe 2 y después en el Composite los añades con ADD? _________________ Carlos J. Fernandez |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Mie 13 Jul, 2016 12:12 pm Asunto: |
|
|
Gracias Carlos. Ese es mi problema: ¿Cómo hago para meterlo todo en un solo informe?
El QRComposite, efectivamente, junta todos los QReport definidos en un sólo de forma que con ejecutar un solo preview o print se lanzan todos. Con el evento onAddReports se unen todos los informes:
| Código: | void __fastcall TfEmiSed::qRecibosAddReports(TObject *Sender)
{
QRCompositeReport1->Reports->Add(Form1->QuickRep1);
QRCompositeReport1->Reports->Add(Form2->QuickRep2);
}
//--------------------------------------------------------------------------- |
Por eso comentaba que no acabo de ver como funcionan las bandas Child, SubDetail u Overlay por si alguna me vale para lo que busco.
Una cosa que no he probado, y lo mismo funciona, es poner dos QuickReport en el mismo formulario. _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Mie 13 Jul, 2016 12:21 pm Asunto: |
|
|
| Angel escribió: | | Una cosa que no he probado, y lo mismo funciona, es poner dos QuickReport en el mismo formulario. |
Me acabo de dar cuenta que esto es absurdo porque se llama al QR y no al formulario. _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
Carlos J. Fernandez Master


Registrado: 27 Oct 2004Mensajes: 574
|
Publicado: Mie 13 Jul, 2016 12:22 pm Asunto: |
|
|
| Angel escribió: | Gracias Carlos. Ese es mi problema: ¿Cómo hago para meterlo todo en un solo informe?
El QRComposite, efectivamente, junta todos los QReport definidos en un sólo de forma que con ejecutar un solo preview o print se lanzan todos. Con el evento onAddReports se unen todos los informes:
| Código: | void __fastcall TfEmiSed::qRecibosAddReports(TObject *Sender)
{
QRCompositeReport1->Reports->Add(Form1->QuickRep1);
QRCompositeReport1->Reports->Add(Form2->QuickRep2);
}
//--------------------------------------------------------------------------- |
Por eso comentaba que no acabo de ver como funcionan las bandas Child, SubDetail u Overlay por si alguna me vale para lo que busco.
Una cosa que no he probado, y lo mismo funciona, es poner dos QuickReport en el mismo formulario. |
Yo tampoco he probado nunca a poner dos QuickReport, pero quizás sea una solución.
Voy a hacer alguna prueba a ver si consigo algo y te cuento, a ver si podemos solucionar tu problema. _________________ Carlos J. Fernandez |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
|
| Volver arriba |
|
 |
|