En alguna ocasión nos hemos encontrado en Reporting Services que se necesita repetir el encabezado de fila de un tablix en todas las páginas, y sin embargo activando la opción “Repeat header rows on each page” en las propiedades del tablix no se visualiza dicho encabezado de fila en todas las páginas.

Repetir encabezado de fila en todas las páginas (SQL Server Reporting Services)

Cuando esto suceda, además de activar la opción del párrafo anterior debemos seguir hacer lo siguiente:

Activar el modo avanzado en las opciones de agrupación (parte inferior de la pantalla). Hay que pinchar en la flecha que hay a la derecha de “Column Groups” y activar la opción “Advanced Mode”.

Repetir encabezado de fila en todas las páginas (SQL Server Reporting Services)

Si no tuviésemos las opciones de agrupación, hay que activarlo desde el menú Report – View – Grouping.

Repetir encabezado de fila en todas las páginas (SQL Server Reporting Services)

Una vez que hayamos activado esta opción en las ventanas de grupo de fila (“Row Groups”) y grupo de columna (“Column Groups”) veremos el texto “Static” justo encima de los grupos que tengamos. Si no hemos hecho ninguna agrupación veremos la opción “(Details)” en la ventana “Row Groups”.

Repetir encabezado de fila en todas las páginas (SQL Server Reporting Services)

Seleccionar el grupo “Static” que tenemos en grupos de fila “Row Groups”, presionar F4 para ver sus propiedades y poner los siguientes valores:

  • KeepWithGroup: After
  • RepeatOnNewPage: True

Repetir encabezado de fila en todas las páginas (SQL Server Reporting Services)

De esta forma se repetirá la cabecera de fila en todas las páginas.

Repetir encabezado de fila en todas las páginas (SQL Server Reporting Services)

Esta incidencia ocurre tanto en SQL Server 2008 como en SQL Server 2008 R2.

Espero que sea útil.

 

0 Shares:
6 comments
Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

You May Also Like
Leer más

Árboles: de ni idea a experto en 1 hora

El machine learning está presente cada vez más en nuestros negocios y en nuestro día a día. Explicaremos y apoyándonos de ejemplos, los conceptos más básicos. De esta forma, podréis dejar de ver estas técnicas como una caja negra y llegar a comprenderlas mejor. Además, se mostrarán algunos casos de uso más avanzados.