Agregar una acción de expandir y contraer a un elemento (Generador de informes y SSRS)
Podrá permitir a los usuarios expandir o contraer interactivamente elementos de informe o, para una tabla o una matriz, expandir o contraer las filas y columnas asociadas a un grupo. Para permitir a los usuarios expandir o contraer un elemento, debe establecer las propiedades de visibilidad del elemento. El establecimiento de la visibilidad funciona en un visor de informes HTML y en ocasiones se denomina acción de obtención de detalles. En la vista de diseño del informe, especifique el nombre del cuadro de texto donde desea mostrar los iconos de alternancia de expandir y contraer. En el informe representado, el cuadro de texto mostrará un signo más (+) o menos (-), además de su contenido. Cuando el usuario haga clic en el control de visibilidad, la presentación del informe se actualizará para mostrar u ocultar el elemento de informe en función de los valores de visibilidad actuales para los elementos del informe.
Normalmente, los controles de visibilidad se usan para mostrar inicialmente solo datos de resumen y permitir a los usuarios hacer clic en el signo más para mostrar los datos detallados. Por ejemplo, puede ocultar inicialmente una tabla que muestre los valores usados en un gráfico u ocultar los grupos secundarios de una tabla con grupos de filas o de columnas anidadas, como en un informe detallado.
[!NOTA]
Puede crear y modificar las definiciones de informe (.rdl) en el Generador de informes y en el Diseñador de informes en SQL Server Data Tools. Cada entorno de creación proporciona varias maneras de crear, abrir y guardar informes y elementos relacionados. Para obtener más información, vea la información sobre el diseño de informes en el Generador de informes y el Administrador de informes (SSRS) en el sitio web microsoft.com.
En el Generador de informes, la forma más fácil de agregar los iconos de alternancia más y menos a una tabla o a una matriz es crear la tabla o la matriz utilizando el Asistente para tabla o matriz.
Para utilizar el Asistente para tabla o matriz para agregar iconos de alternancia a un grupo de tablas o matrices
-
[!NOTA]
El Asistente para tabla o matriz solo está disponible en el Generador de informes.
En la vista de diseño del informe, en la pestaña Insertar, haga clic en Tabla o en Matriz y seleccione Asistente para tablas o Asistente para matrices.
Siga las instrucciones del asistente.
En la página Elegir el diseño del asistente, active la casilla Expandir o contraer grupos.
Cuando haya terminado con el asistente, la tabla o matriz tendrán iconos de expandir y contraer.
Para agregar iconos de expandir y contraer a una tabla, matriz o grupo de listas
En la vista de diseño del informe, haga clic en la tabla o la matriz para seleccionarla. El panel Agrupación muestra los grupos de filas y de columnas.
Haga clic con el botón secundario en cualquier parte en la barra de título del panel Agrupación y, a continuación, haga clic en Avanzadas. El modo del panel Agrupación alterna para mostrar la estructura de presentación subyacente para las filas y columnas en la superficie de diseño.
En panel de grupo adecuado, haga clic en el nombre del grupo de filas o del grupo de columnas cuyas filas o columnas asociadas desea ocultar. El grupo queda seleccionado y el panel de propiedades muestra las propiedades de Miembro de Tablix.
[!NOTA]
Si el panel Propiedades no está visible, en la pestaña Ver de la Cinta de opciones, haga clic en Propiedades.
En Oculto, elija una de las opciones siguientes para establecer la visibilidad de este elemento de informe la primera vez que se ejecute el informe:
Seleccione False para mostrar el elemento de informe.
Seleccione True para ocultar el elemento de informe.
Seleccione <Expresión> para abrir el cuadro de diálogo Expresión con objeto de crear una expresión que se evalúe en tiempo de ejecución para determinar la visibilidad.
En ToggleItem, en la lista desplegable, seleccione el nombre de un cuadro de texto al que desee agregar la imagen de alternancia.
[!NOTA]
El cuadro de texto con la imagen de alternancia no puede ser el grupo de filas o columnas para el que desee ocultar las filas o columnas asociadas. Debe estar en el mismo grupo que el elemento que se va a ocultar o en otro grupo antecesor. Por ejemplo, para alternar la visibilidad de las filas asociadas a un grupo secundario, seleccione un cuadro de texto de una fila asociada al grupo primario.
Para probar el control de alternancia, ejecute el informe y haga clic en el cuadro de texto que contiene la imagen de alternancia. La presentación del informe se actualiza para mostrar los grupos de filas y los grupos de columnas con su visibilidad alternada.
Para alternar la visibilidad de un elemento de informe
En la vista de diseño del informe, haga clic con el botón secundario en el elemento de informe que desee mostrar u ocultar y, a continuación, haga clic en <report item> Propiedades. Se abre el cuadro de diálogo <report item> Propiedades para el elemento de informe.
Haga clic en Visibilidad.
En Cuando se ejecute inicialmente el informe, elija una de las opciones siguientes para establecer la visibilidad de este elemento de informe la primera vez que se ejecute el informe:
Seleccione Mostrar para mostrar el elemento de informe.
Seleccione Ocultar para ocultar el elemento de informe.
Seleccione Mostrar u ocultar en función de una expresión para determinar la visibilidad mediante una expresión que se evalúa en tiempo de ejecución. Haga clic en (fx) para abrir el cuadro de diálogo Expresión con objeto de crear una expresión.
[!NOTA]
Al especificar una expresión para la visibilidad, lo que en realidad está haciendo es establecer la propiedad Hidden del elemento de informe. La expresión se evalúa como un valor Boolean True para ocultar el elemento y False para mostrarlo.
En La visualización se puede activar o desactivar para este elemento de informe, en la lista desplegable, escriba o seleccione el nombre de un cuadro de texto del informe en el que desee mostrar la imagen de alternancia; por ejemplo,
[!NOTA]
El cuadro de texto que elija debe estar en el ámbito contenedor o actual de este elemento de informe (hasta el cuerpo del informe, inclusive). Por ejemplo, para alternar la visibilidad de un gráfico, seleccione un cuadro de texto que esté en el mismo ámbito contenedor que el gráfico; por ejemplo, un rectángulo o el cuerpo del informe. El cuadro de texto debe estar en la misma jerarquía contenedora o superior.
Para probar el control de alternancia, ejecute el informe y haga clic en el cuadro de texto que contiene la imagen de alternancia. La presentación del informe se actualiza para mostrar los elementos de informe con su visibilidad alternada.
Vea también
Tasks
Ocultar un elemento (Generador de informes y SSRS)