2009-10-19 28 views

Respuesta

4

Lo apropié para el otro lado.

Creó un informe que solo contenía un encabezado y un pie de página.

Luego, para cada informe que necesitamos, simplemente creamos un informe secundario.

Sé que no es perfecto. Pero funcionó para nuestros informes.

Otra opción es crear un conjunto que bombea datos a un campo en el encabezado. Funciona bien si no hay nada demasiado gráfico en el encabezado ...

+1

Tenía miedo de escuchar una respuesta como esa. Los encabezados son un poco diferentes para cada informe. Con la excepción de la pieza que quería el informe secundario para. ¡Gracias! – Mikecancook

3

He tenido el mismo problema. Después de varias horas, encontré una solución (sin un informe integrado).

En SSRS 2012 existe el "Rectángulo". Nunca lo analicé porque pensé que era solo para uso gráfico. De hecho, puedes agrupar varios elementos en él. El rectángulo completo se puede publicar como Reportpart. Este artículo de informe se puede usar en otros informes, incluso en el encabezado o pie de página.

0

Una sugerencia que puede ayudar en un subconjunto limitado de casos: puede llenar un parámetro con un valor predeterminado de un conjunto de datos, y usar ese parámetro en el encabezado. Por supuesto, esto solo obtiene un campo/valor a la vez, pero si solo necesita uno o dos elementos de la base de datos en su encabezado, esto puede ser una solución decente.

0

Utilice Globals!PageName campo incorporado en el nivel de página maestra en el encabezado o pie de página, luego defina el valor PageName en cada subinforme. Esto permitirá que el encabezado o el pie de página cambien con el valor de cadena definido en la variable PageName.

Por ejemplo: establecer un cuadro de texto de pie de página a: [&PageName] o =Globals!PageName

En cada informe integrado llamado por la página maestra, defina el valor PageName a:

<PageName>This is the Dynamic Page Footer String. You can include subreport names, or any dynamic subreport text here </PageName> 

que establezca el valor PageName en los subinformes , en la vista de código, en la definición de tablix directamente debajo de la sección:

<DataSetName>YourDataSetName</DataSetName> 

Para obtener más detalles sobre las variables globales que puede utilizar, consulte:
https://msdn.microsoft.com/en-us/library/dd255216.aspx

-2

SSRS no permitirá subinformes en el encabezado. He tenido este problema, y ​​creo que tengo una solución. Agregue el subinforme como un conjunto de datos adicional y coloque la respuesta en un cuadro de texto. Esto funciona para mi...?

Cuestiones relacionadas