PDA

Ver la Versión Completa : Ayuda con informe en QR


mosorio
23-07-2003, 12:05:15
Hola compañeros!

Tengo un informe que me tiene de cabeza.
Intento hacer una relacion maestro/detalle pero no me resulta el informe, tengo tiempos que no trabajo con el QR.
El informe los necesito asi:


DATOS EMPRESA
DATO1 DATO2 DATO3...
-------
VENTAS
COLUM1 COLUM2 COLUM3 COLUM4...
------------------------------------------------
DATO1 DATO2 DATO3 DATO4...
-------------------------------------------------
DETALLE DE LA VENTA
COLUM1 COLUM2 COLUM3 COLUM4 COLUM5
---------------------------------------------------------
DATO1 DATO2 DATO3 DATO4 DATO5
DATO1 DATO2 DATO3 DATO4 DATO5
DATO1 DATO2 DATO3 DATO4 DATO5
DATO1 DATO2 DATO3 DATO4 DATO5
-----------------------
SUMA DE LA VENTA
-----------------------
SUMA DE TODAS LAS VENTAS



El problema que tengo es que no se cual banda emplear para poder hacerlo, he visto alguno ejemplos pero no se amoldan a lo que necesito.
Si por favor me dijeran cuales bandas tiliza y como van conectadas unas con otras.
Repito, tengo toda la consulta en una sola tabla.

Gracias de antemano
:rolleyes: :rolleyes:

vegalisandro
23-07-2003, 19:34:17
lamentablemente vas a tener que trabajar con los QRGroups, estos tienen una propiedad llamada Expression en la cual debes indicar el corte de control, tene cuidado que a veces con valores del tipo String suele fallar

Saludos y Suerte

PD: fijate si no hay alguna demo de esto

delphi.com.ar
23-07-2003, 19:47:09
Posteado originalmente por vegalisandro
a veces con valores del tipo String suele fallar
¿A veces?... :D
Si hay algo muy malo del QuickReport es su comportamiento errático, las cosas suceden a veces como dice Lisandro. Te cuento un problema que he tenido con un TQRGroup, resulta que este en su propiedad Expression tenía asociado un campo de un DataSet local del report, bueno el hecho es que en otro TForm del proyecto se agregó un DataSet con el mismo nombre de del anterior... ¡¡Kaboom!!... Erráticamente empezó a fallar en algunos equipos, y en otros no. Imprimía el listado haciendo el corte de control en cualquier lado.


Saludos!