suma - Agrupe por dos campos en Crystal Reports
sumar en crystal report (2)
No estoy seguro de las mejores prácticas, pero lo que solía hacer en el pasado era un informe secundario con su propia agrupación, dentro del primer grupo.
Entonces se vería algo como esto:
MainReportHeader SubReport (?) SubinformeHeader Valores SubReportFooter MainReportFooter
De nuevo, no soy un experto en cristal, solo una idea y algo que he usado antes. Probablemente haya una manera mucho más fácil.
¿Cómo puedo agrupar por dos campos diferentes en un Informe de Crystal?
Ejemplo de Enemigo:
val1|val2|val3|val6
val1|val12|val3|val7
val11|val2|val3|val8
val11|val12|val3|val9
Quiero que el informe se vea como
val1 :
=======
val2
----
val3|val6
val12
-------
val3|val7
val11 :
=========
val2
-----
val3|val8
val12 :
------
val3|val9
Los datos genéricos proporcionados son bastante vagos, por lo que proporcionaré los míos para demostrar (con nombres de campo en la primera línea)
"EmployeeName","WeekNumber","DayOfWeek","HoursWorked" "John Doe",20,"Monday",8 "John Doe",20,"Tuesday",8 "John Doe",20,"Wednesday",8 "John Doe",21,"Thursday",8 "John Doe",21,"Friday",8 "Jane Doe",20,"Monday",8 "Jane Doe",20,"Tuesday",8 "Jane Doe",21,"Wednesday",8 "Jane Doe",21,"Thursday",8 "Jane Doe",21,"Friday",8
Suponiendo que leí la pregunta correctamente, querría que el informe se viera así:
John Doe Week: 20 Monday 8 hours Tuesday 8 hours Wednesday 8 hours Week: 21 Thursday 8 hours Friday 8 hours Jane Doe Week: 20 Monday 8 hours Tuesday 8 hours Week: 21 Wednesday 8 hours Thursday 8 hours Friday 8 hours
Si este es el caso, debe agrupar primero el campo "Nombre del empleado" y luego simplemente agregar otro grupo para "Número de semana" a través del menú Insertar utilizando la opción Agrupar. Esto es bastante sencillo, y puedes hacer resúmenes en los campos en varios niveles. Lo único que se pondría "peludo" con varios niveles de agrupamiento sería si estuvieras calculando campos dentro del grupo y quisieras devolver esos cálculos a un nivel más alto de agrupación para suma, lo que requeriría declarar variables globales dentro del informe.
Por lo que vale, he estado usando Crystal Reports en gran medida durante los últimos 7 años.