PDA

Ver la Versión Completa : Consulta QuickReport con QRGroup


adripugliesso
24-08-2016, 22:01:03
Buenas, tengo un Reporte de Quickreport 5.02 en el cual muestro el resultado de un Query SQL con grupo con el siguiente esquema:

- QRBand (rbTitle)
- QRGroup (Agrupa por idCarga)
- QRBand (rbDetalle)
- QRBand (rbGroupFooter)

y la impresión sale de la siguiente manera:

------------------------------
CARGA 12

3 Produto A x $ ....
1 Produto B x $ ....
1 Produto C x $ ....

Total: 5 Productos
------------------------------
------------------------------
CARGA 13

1 Produto A x $ ....
1 Produto B x $ ....
1 Produto C x $ ....

Total: 4 Productos
------------------------------
------------------------------
CARGA 14

2 Produto A x $ ....
1 Produto B x $ ....

Total: 3 Productos
------------------------------

El problema es que si llega al final de la hoja se me corta el Grupo de Carga, lo que yo quiero es que si todo el grupo de la misma carga salte a la otra hoja. O sea los Grupos de la misma carga siempre queden enteros. Se puede hacer eso???

olbeup
25-08-2016, 08:16:32
Hola adripugliesso,

Nose si se puede hacer, lo que puedes hacer es cuantas líneas se pueden imprimir y calcular la siguiente carga e ir restando las líneas de impresión, si en algún momento de calcular la siguiente carga a las líneas de impresión te da negativo, crea una nueva página.

Un saludo.

adripugliesso
30-08-2016, 23:52:14
Parece bastante complicada esa solución.
Yo creí que se puede vincular de alguna manera el Group Header con el rbGroupFooter y que se mantenga entero todo el grupo en una misma pagina.

Algo así tiene que existir.-

AgustinOrtu
31-08-2016, 01:27:31
No tengo una respuesta muy acertada, pero a veces los componentes de reportes son "chapuceros" para algunas cuestiones. Creo que la solucion es jugar con la propiedad LinkBand de los componentes