traer repetidos registros multiples funcion filas fechas evitar ejemplo duplicados convertir con columnas agrupar agregado sql-server-2005 reporting-services bids rdl

sql-server-2005 - repetidos - pivot sql server ejemplo



¿Cómo puedo combinar las filas(de una columna en particular) que tienen el mismo valor en SQL Server Reports RDL? (2)

Soy nuevo en el trabajo con Servidores de informes de SQL Server 2005 usando RDL en BIDS.

Necesito modificar un informe existente para poder combinar celdas en filas adyacentes que tendrían el mismo valor para esa columna en particular.

Ej .: considere que esta es la tabla devuelta por el procedimiento almacenado utilizado por los informes RDL.

_________________________________________________ Id SubCategory Field1 Field2 Total _________________________________________________ 1 a Bob US 17 1 b John UK 17 2 a Mary AUS 12 3 d Ram IND 19 4 b Alex UK 09 4 c Abby FR 09 5 e Tim IT 03 _________________________________________________

Ejemplo de tabla: no se pudo formatear texto :( Imagen aquí: http_: //i.stack.imgur.com/gWEH5.png_

Lo que necesito hacer es desear que las celdas se fusionen en una donde dos filas adyacentes en la misma columna tengan el mismo valor.

Al igual que Id 1 se repite dos veces, por lo que las celdas deben fusionarse. (También 4 )

De manera similar para la última columna, se debe fusionar el Total de las celdas con los Id. 1 y 4 .

El RDL tiene "TextBox" para las columnas, vi algunas otras preguntas en este foro pero estaban relacionadas con Tablix o Matrix, así que pensé que sería mejor si lo mencionaba.

Necesito que esta fusión se realice en el RDL, y esto también debería estar presente cuando se exporta a Excel.

Esperando que alguien pueda ayudar pronto.


Cambia la consulta SQL para usar un grupo por ID.


en los servicios de creación de informes, arrastre el grupo Id On Row De Tablix Upaer que Detail Group y arrastre otros campos (excepto Total) ID de Besid y antes de la línea de trazos vertical En la tabla. y arrastre Total a la primera celda después de la línea vertical del tablero