ssrs que combinan filas en el conjunto de resultados
-
22-07-2019 - |
Pregunta
Así que tengo una consulta 2005 del servidor sql que devuelve resultados así:
Address | Doctor
-----------------------
1 Dr A
1 Dr B
1 Dr C
2 NULL
3 NULL
4 Dr D
4 Dr E
5 Dr F
Lo que quiero es obtener el resultado para que cuando represente el informe los agrupe:
Dr A
Dr B
Dr C
Address1
Address2
Address3
Dr D
Dr E
Address4
Dr F
Address5
El problema está en este momento en mi informe de SSRS que agrupo por Dirección y solo está enumerando el primer Dr y si la ubicación tiene más de 1 Dr, entonces no están en la lista.
Solución 3
Para hacer esto en el lado sql (que era necesario para presentar el informe correctamente) tuve que usar Coalesce, cuya situación exacta se detalla en este enlace:
Otros consejos
Al principio, parece que tienes una unión IZQUIERDA entre los médicos y la dirección.
Creo que debería agrupar por Doctor y poner la Dirección en la sección de detalles y todos deberían aparecer correctamente.
Puede usar group en propiedad de ssrs ..
Si tiene todos los campos (dirección y médico en su ejemplo) en una tabla ... haga clic con el botón derecho en la fila de la tabla y en la sección de grupo, escriba lo siguiente (= ¡Campos! Doctor.value) que dice grupo por Doctor
Actúa como un (grupo por) en sql.