Compartir a través de


Agregar subinformes (Generador de informes 2.0)

Un subinforme es un elemento de informe que muestra otro informe dentro del cuerpo del informe principal. Como concepto, un subinforme es como un marco en una página Web. Se utiliza para incrustar un informe dentro de un informe. Cualquier informe puede utilizarse como subinforme. El informe que muestra el subinforme se almacena en un servidor de informes, normalmente en la misma carpeta que el informe primario. Es posible diseñar el informe primario para que pase sus parámetros al subinforme. Este tipo de informe puede repetirse dentro de las regiones de datos mediante un parámetro que filtre los datos de cada instancia del subinforme.

Si usa subinformes para mostrar grupos independientes de datos, plantéese la posibilidad de usar regiones de datos (tablas, matrices, listas, gráficos o medidores). Los informes que solo tienen regiones de datos pueden ofrecer un mejor rendimiento que los informes que incluyen subinformes.

Utilice regiones de datos cuando resulte necesario anidar grupos de datos de un mismo origen de datos en una única región de datos. Utilice subinformes cuando lo que necesite sea anidar grupos de datos de distintos orígenes de datos en una única región de datos, volver a utilizar un subinforme en varios informes primarios o mostrar un informe independiente dentro de otro informe. Puede crear un "libro de instrucciones" mediante la inclusión de varios subinformes en el cuerpo de otro informe.

Usar parámetros en subinformes

Para pasar parámetros del informe primario al subinforme, defina un parámetro de informe en el informe que utiliza como subinforme. Cuando se coloca el subinforme en el informe primario, se puede seleccionar el parámetro de informe y el valor que se van a pasar desde el informe primario al parámetro de informe del subinforme.

[!NOTA]

El parámetro que se selecciona en el subinforme es un parámetro de informe, no un parámetro de consulta. Para obtener más información acerca de los parámetros, vea Agregar parámetros al informe (Generador de informes 2.0).

Se puede colocar un subinforme en el cuerpo principal del informe o en una región de datos. Si se coloca un subinforme en una región de datos, éste se repetirá con cada instancia del grupo o de la fila de la región de datos. Para pasar un valor del grupo o de la fila al subinforme, en la propiedad de valor del subinforme, utilice una expresión de campo para el campo que contiene el valor que se desea pasar al parámetro del subinforme.

Para obtener más información acerca del trabajo con subinformes, vea Cómo agregar un subinforme y parámetros (Generador de informes 2.0).

Especificar nombres y ubicaciones de subinforme

Puede diseñar un informe principal que especifique un subinforme situado en una carpeta diferente del mismo servidor de informes. Para obtener una vista previa de un subinforme en un informe principal desde el Generador de informes 2.0, ambos informes se deben encontrar en el mismo servidor de informes o bien debe especificar una ruta de acceso completa al subinforme. La sintaxis usada para especificar el subinforme depende de si el servidor de informes está en modo nativo o en el modo integrado de SharePoint. Para obtener más información, vea Cómo agregar un subinforme y parámetros (Generador de informes 2.0) y Especificar las rutas de acceso a los elementos externos (Generador de informes 2.0).