Agrupar campos

22/01/2005 - 14:55 por SkullCrash | Informe spam
Saludos:

Tengo un informe que estoy corrigiendo, el cual agrupo por codigo del
empleado, pues en la tabla a imprimir puede existir varias veces un mismo
codigo. El inconveniente radica en lo siguiente, cada empleado tienes varios
campos que se repiten o no, pero no me los agrupa, es decir en la linea
donde me agrupa el empleado no coloca ese campo si esta lleno en alguna
linea de cada uno. ¿como puedo hacer para realizar esto?

Ejemplo:
Asi los tengo en la tabla:
cod empleado uno dos tres
123 nombre x x
123 nombre x x
123 nombre x

Y el informe debe quedar asi:
cod empleado uno dos tres
123 nombre x x x

Pero por ejemplo queda asi:
cod empleado uno dos tres
123 nombre x x Aqui faltaria el campo 2, claro esto lo hace
solo en algunos empleados, y ya verifique su codigo, es identico en todos,
ademas el resto de campos (hay algunos en los cuales sumo sus valores) salen
perfectos, o sea, que si me agrupa bien, pero no me muestra esos campos que
son caracteres.

Otra cosa que pregunto es, cuando yo le digo en la parte de calculo de
imprecion del campo, y escojo la opcion recuento, ¿como puedo manipular ese
valor devuelto?.

Espero haberme explicado bien, y gracias a todos por leer este post.
 

Leer las respuestas

#1 Mario Guerraty S.
24/01/2005 - 20:19 | Informe spam
¡Probaste agrupando los datos antes de informarlos?
Me imagino que podrás crear una tabla "informe" con los datos ya listos
mediante una instrucción SQL que podría ser:

SELECT tutabla.*,SUM(tutabla.uno),SUM(tutabla.dos), SUM(tutabla.tres) FROM
tutabla.dbf GROUP BY tutabla.cod INTO TABLE informe

Supongo que eso podría darte un par de ideas...




PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similares