Reporte por grupos

Post Reply
jaba
Posts: 109
Joined: Tue Dec 12, 2006 12:39 am
Location: CALI COLOMBIA

Reporte por grupos

Post by jaba »

Antonio Saludo Cordial

Como hago un reporte agrupando la información por un determinado campo?

En los Simples encontré dos o tres ejemplos que se refieren a GROUP pero no los he podido hacer funcionar.

Gracias Antonio

Jairo Barbosa
vlmsoft
Posts: 36
Joined: Thu Jun 28, 2007 3:43 pm
Location: Madrid

Post by vlmsoft »

Hola Jairo,

Para hacer grupos el campo ( o campos ) por el que quieres agrupar deben formar parte del índice.

REPORT oReport TITLE ....

COLUMN ....
COLUMN TITLE "Unidades" DATA Fichero->Unidades TOTAL
COLUMN ...

* Aqui te defines el grupo ( para que se impriman los totales del grupo se debe totalizar al menos una columna )
GROUP ON Fichero->Campo ;
FOOTER "Total campo:" ;
EJECT
&& Salto de página entre cada grupo

END REPORT

Si lo que quieres es acumular todo el grupo en una sola linea:

REPORT oReport TITLE .... SUMMARY

Solo se debe usar cuando hay al menos un grupo definido.

Saludos
jaba
Posts: 109
Joined: Tue Dec 12, 2006 12:39 am
Location: CALI COLOMBIA

Post by jaba »

vlmsoft wrote:Hola Jairo,

Para hacer grupos el campo ( o campos ) por el que quieres agrupar deben formar parte del índice.

REPORT oReport TITLE ....

COLUMN ....
COLUMN TITLE "Unidades" DATA Fichero->Unidades TOTAL
COLUMN ...

* Aqui te defines el grupo ( para que se impriman los totales del grupo se debe totalizar al menos una columna )
GROUP ON Fichero->Campo ;
FOOTER "Total campo:" ;
EJECT
&& Salto de página entre cada grupo

END REPORT

Si lo que quieres es acumular todo el grupo en una sola linea:

REPORT oReport TITLE .... SUMMARY

Solo se debe usar cuando hay al menos un grupo definido.

Saludos
'''''''''''''''
Muy agradecido por tus ayuda

Un abrazo fraternal

Saludos

Jairo Barbpsa
Post Reply