Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2012-10

lazreport: imprimir un grid a continuacion de otro

5 messages · 2 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Paola Bruccoleri

Hola todos..

Tengo un form con 2 grids: uno que muestra un listado detallado, y el otro grid, muestra los datos resumidos por formas de pago. Ahora, cuando defino el reporte, en la banda datos maestros coloco objetos con los datos de la consulta del grid1, por ejemplo: [qry."fecha"] , etc..

Ahora, al final del reporte, despu�s de los totales, quiero colocar los datos del grid resumido.
En la banda pie maestro coloco los totales correspondientes, y abajo [qryFormasPago."codigo"] [qryFormasPago."importe"]

obviamente solo muestra el primer registro de la consulta... porque hay algo q estoy haciendo mal.

Qu� banda podr� usar?
muchas gracias!

Reply by email

Jose Antonio. Cuello Principal
to Paola Bruccoleri

Hola Paola, tienes que crear un listado tipo master/detalle siendo el master los datos resumen y el detalle los datos detallados.

Un saludo

Earlier message 27 lines
----- Mensaje original ----- De: "Paola Bruccoleri" <pbruccoleri en adinet.com.uy> Para: "Lista Lazarus" <lazarus-es en lists.lazarus.freepascal.org> Enviados: Martes, 2 de Octubre 2012 1:57:15 Asunto: [Lazarus-es] lazreport: imprimir un grid a continuacion de otro Hola todos.. Tengo un form con 2 grids: uno que muestra un listado detallado, y el otro grid, muestra los datos resumidos por formas de pago. Ahora, cuando defino el reporte, en la banda datos maestros coloco objetos con los datos de la consulta del grid1, por ejemplo: [qry."fecha"] , etc.. Ahora, al final del reporte, despu�s de los totales, quiero colocar los datos del grid resumido. En la banda pie maestro coloco los totales correspondientes, y abajo [qryFormasPago."codigo"] [qryFormasPago."importe"] obviamente solo muestra el primer registro de la consulta... porque hay algo q estoy haciendo mal. Qu� banda podr� usar? muchas gracias!

Reply by email

Paola Bruccoleri
to Jose Antonio. Cuello Principal

El 02/10/2012 03:19 a.m., Jose Antonio. Cuello Principal escribi�:

Hola Paola, tienes que crear un listado tipo master/detalle siendo el master los datos resumen y el detalle los datos detallados. Un saludo

Hola Jos�.. se ve que no se hacerlo bien; estoy probando.. coloqu� otro TFrDBDataSet para asociarlo a la query q aparece en el 2do grid.

entonces tengo estas bandas en este orden:

encabezado de p�gina-- titulos
encabezado de detalle - titulos de las columnas del 1er grid detalle de datos - datos de las columnas del 1er grid pie de detalle - totales de las columnas anteriores

encabezado maestro - titulo 2do grid
datos maestro - datos de las columnas del 2do grid

PERO.... cuando voy a imprimir sale solo el t�tulo de la p�gina, NADA M�S! ya revis� q las bandas con datos hayan quedado asociadas al tfrdataset correspondiente

agradezco cq pista
byeeeeeeeeee

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20121002/52c2febf/attachment.html>

Reply by email

Jose Antonio. Cuello Principal
to Paola Bruccoleri

Hola, corrijo mi afirmaci�n anterior y realmente no es un master/detalle. Con dos bandas de datos detalle funciona, pero me ha dado problemas y hasta que no las he creado "automaticamente" no me ha funcionado.

Estando dentro del editor del report (doble click en el objeto frReport), en el menu herramientas -> insertar campos. Sale una ventana que te permite seleccionar los campos y decirle que te incluya la banda.

De todas maneras he puesto el proyecto en http://artextrading.com/public/reports.zip Usa Zeos para los datasets, tendr�s que cambiar los datos de conexi�n y los selects de los ZQuery

Espero que te sirva

Un cordial saludo

De: "Paola Bruccoleri" <pbruccoleri en adinet.com.uy>

Para: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org> Enviados: Martes, 2 de Octubre 2012 14:42:47
Asunto: Re: [Lazarus-es] lazreport: imprimir un grid a continuacion de otro

El 02/10/2012 03:19 a.m., Jose Antonio. Cuello Principal escribi�:

Hola Paola, tienes que crear un listado tipo master/detalle siendo el master los datos resumen y el detalle los datos detallados.

Un saludo

Hola Jos�.. se ve que no se hacerlo bien; estoy probando.. coloqu� otro TFrDBDataSet para asociarlo a la query q aparece en el 2do grid.

entonces tengo estas bandas en este orden:

encabezado de p�gina-- titulos
encabezado de detalle - titulos de las columnas del 1er grid detalle de datos - datos de las columnas del 1er grid pie de detalle - totales de las columnas anteriores

encabezado maestro - titulo 2do grid
datos maestro - datos de las columnas del 2do grid

PERO.... cuando voy a imprimir sale solo el t�tulo de la p�gina, NADA M�S! ya revis� q las bandas con datos hayan quedado asociadas al tfrdataset correspondiente

agradezco cq pista
byeeeeeeeeee

Reply by email

Paola Bruccoleri
to Jose Antonio. Cuello Principal

El 03/10/2012 05:02 a.m., Jose Antonio. Cuello Principal escribi�:

Show quoted text 18 lines
Hola, corrijo mi afirmaci�n anterior y realmente no es un master/detalle. Con dos bandas de datos detalle funciona, pero me ha dado problemas y hasta que no las he creado "automaticamente" no me ha funcionado. Estando dentro del editor del report (doble click en el objeto frReport), en el menu herramientas -> insertar campos. Sale una ventana que te permite seleccionar los campos y decirle que te incluya la banda. De todas maneras he puesto el proyecto en http://artextrading.com/public/reports.zip Usa Zeos para los datasets, tendr�s que cambiar los datos de conexi�n y los selects de los ZQuery Espero que te sirva Un cordial saludo

Hola Jos�..
bueno, al final sali�, no s� como :)
puse las bandas:
encabezado de p�gina
encabezado maestro
datos maestros

encabezado maestro
datos maestros
(para el otro query)

Prob� eso de colocarlas como t� me indicaste, pero no me apareci� ninguna banda y las puse de la manera tradicional. De todas formas, ayer tb creo haber probado esto mismo y no me hab�a funcionado y hoy s�.. seguramente los astros estaban cruzados. Muchas gracias por todas tus sugerencias y el ejemplo que me sirvi� para ver como organizabas las bandas.
Muchos saludos!!
chauuuuuuuuuu

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20121003/21f1fc1e/attachment.html>

Reply by email