2009-09-02 15 views
8

En SQL Server Reporting Services 2008, no siempre puedo corregir la fila de encabezado de un Tablix. Al hacer clic derecho en la tabla y verificar Repeat header rows on each page no se logra nada. Expandir los paneles de grupo a Vista avanzada y hacer clic con el botón derecho en numerosas secciones de grupo de filas (Static) y cambiar las propiedades RepeatOnNewPage a funciona solo si se realiza junto con la configuración KeepWithGroup a After.SSRS 2008 Reparación del encabezado de fila

Pero que a menudo no permite la compilación ya que se considera un error rsInvalidKeepWithGroupOnDynamicTablixMember: visial Studio 2008 me dice ... Un TablixMember que es dinámica (es decir, se ha especificado un grupo) o tiene descendientes dinámicos debe tener la propiedad se establece en KeepWithGroup "Ninguna". Parece aleatorio si puedo establecer esta propiedad en este (Static) miembro de tablix.

¿Hay una manera fácil e intuitiva de arreglar una fila de encabezado en un SSRS 08 Tablix?

+1

Puede encontrar esta pregunta útil: http://stackoverflow.com/questions/488900 – Sophia

+0

Además, este problema de conexión de Microsoft: https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=337720 – Sophia

+0

Posible duplicado de [Reporting Services: Tablix RepeatColumnHeaders no funciona en algunos informes] (http://stackoverflow.com/questions/488900/reporting-services-tablix-repeatcolumnheaders-doesnt-work-on-some-reports) –

Respuesta

16

YES! En realidad, necesita usar las funciones de grupo avanzadas en la mitad inferior de la pantalla de diseño del informe y cambiar las propiedades del grupo. Solo puede congelar las filas de encabezado en el grupo estático más externo del informe.

Con su informe en la vista de diseño, asegúrese de que la ventana del grupo con grupos de columnas y grupos de filas se muestran en la parte inferior de la pantalla. En el extremo derecho de la parte superior del panel "Grupos de columnas", hay una pequeña flecha hacia abajo (no la flecha hacia abajo en la barra de grupos). Al hacer clic en esa flecha, podrá ver las propiedades avanzadas. Cuando seleccione propiedades avanzadas verá sus grupos en barras de color naranja y los grupos estáticos en gris, debe (debe, debe) elegir el grupo estático superior. Desea asegurarse de que los encabezados de texto que desea congelar se encuentren en esta fila superior.

En la ventana de propiedades, cambie la propiedad FixedData a True.

Además, la casilla de verificación para "Mostrar las filas del encabezado en cada página" en la ventana de propiedades del tabliix tampoco funciona, también debe establecerla en el cuadro de propiedades. Establezca la propiedad "RepeaOnNewPage" en True.

+0

Muy útil. ¡Gracias! De alguna manera, nunca he visto esa pequeña flecha hacia abajo, o simplemente la descarté como poco útil. – JoshNaro

Cuestiones relacionadas