He estado peleando con SSRS durante demasiado tiempo sobre lo que debería ser una cuestión simple. Espero que alguien pueda ayudarme a ver una solución.El encabezado de Tablix no se repite en la página nueva, cuando el subinforme provoca un salto de página
Tengo un informe que tiene varios perfiles y cada perfil tiene una gran cantidad de secciones de datos. Las secciones de datos (varias tablas y gráficos) no están relacionadas entre sí de ninguna manera que no sea que "clave" de nuevo a la identificación del perfil principal.
El objetivo (que parece simple) es tener un encabezado en cada página con la información del perfil, y luego tener las secciones de datos (cada formato forma completamente diferente) presentado.
El primer problema que encontramos fue que por alguna razón SSRS2008 no permite que una celda tablix contenga otra tablix con un conjunto de datos diferente (por qué no puede requerir un filtro basado en la agrupación principal). La solución recomendada para este inconveniente es combinar todos los datos en un conjunto de datos gigante (no es posible aquí, las secciones de datos son muy numerosas y variadas) o insertar subinformes y pasar los parámetros. Mientras que la opción número dos aumenta el "trabajo" necesario para imprimir una gran cantidad de perfiles, procedimos a implementarlo y funciona.
El problema aparece en la tablix principal (la que contiene los subinformes) que tiene un grupo de encabezado de fila estático establecido con "RepeatOnNewPage = true". Esta configuración permite que el encabezado se muestre en todas las páginas como se desee ... a excepción de los subinformes del tramo de varias páginas, donde el encabezado se omite de manera incorrecta.
Por alguna razón, cuando el subinforme abarca varias páginas, el encabezado de la tabla principal no se repite. Esto me está volviendo loco ya que parece que un par de malas decisiones de diseño en SSRS me han puesto en una situación en la que no puedo crear el informe que quiero ... los encabezados funcionan sin subinformes, pero necesito subinformes para "unirme" "las secciones de datos para el perfil.
Esto parece ser un requisito simple y común ... después de todo, es un informe que se está migrando desde un sistema de informes de décadas. Revisé StackOverflow y Google sin éxito ... Parece que tengo varias preguntas/respuestas sobre saltos de página, pero nada que sugiera una solución a este problema con los subinformes.
Estoy publicando esto en caso de que me falta algo. Si alguien tiene alguna sugerencia, sería muy apreciada.
Tenemos más información sobre este problema. Los encabezados que faltan no parecen estar relacionados con el uso de subinformes, sino que cuando una fila Tablix se divide en varias páginas, no se puede imprimir el encabezado de fila Tablix (en las páginas adicionales). El subinforme está en una fila Tablix (debido a la limitación de "unión" que anotamos anteriormente), y el subinforme puede ser fácilmente mayor que una página de longitud. CUALQUIER AYUDA o sugerencia sobre esto sería muy apreciada. – codinginthevoid