Trabajar con las características de los grupos (Reporting Services)

Después de definir un grupo para una región de datos, puede establecer las propiedades del grupo. Las propiedades del grupo refinan los datos del grupo y ayudan a controlar la visualización de los datos del grupo en una página del informe. En una tabla, matriz o lista, puede establecer saltos de página basados en grupos, así como controlar la visibilidad inicial de los grupos para ocultar la complejidad o resaltar ciertos aspectos. Puede proporcionar opciones de navegación para mostrar un informe que comience con un grupo concreto o un valor específico dentro de un grupo. En un gráfico, puede establecer el criterio de ordenación para un grupo, que controla indirectamente la asignación de colores para los valores del grupo de la paleta del gráfico.

Agregar saltos de página

El lugar donde puede agregar saltos de página dependerá del tipo de región de datos que esté usando:

  • En una región de datos de tabla, matriz o lista, las propiedades de grupo le permiten controlar si cada grupo debe comenzar en una nueva página. Establezca saltos de página en un grupo para ayudar a administrar el rendimiento del proceso de representación de informes, ya que los saltos de página controlan la cantidad de datos en cada página. Puede establecer saltos de página antes o después de las instancias de grupo, o incluso entre ellas.

  • En una región de datos Gráfico, puede establecer saltos de página en el propio gráfico.

  • En una región de datos Medidor, puede establecer saltos de página en el panel de medidores.

Para obtener más información, vea Agregar encabezados y pies de página, Descripción de la paginación en Reporting Services y Cómo agregar un salto de página (Reporting Services).

Mostrar encabezados de grupo con sus grupos

Al agregar una fila o columna a una tabla, matriz o lista, puede especificar si desea agregar la fila o la columna dentro o fuera de un grupo. Una fila o columna que está fuera de un grupo puede actuar como encabezado de grupo o pie de grupo, en función de dónde se coloque la fila o la columna. Cuando la región de datos se representa en el informe, puede establecer propiedades que le ayuden a mantener la fila o la columna con el grupo. Para obtener más información, vea Cómo mostrar encabezados y pies de página con un grupo (Reporting Services).

Mostrar encabezados de fila o de columna en varias páginas

Al desplazarse a través de un informe, puede establecer propiedades para controlar cómo se visualizan los encabezados de fila o de columna para una región de datos de tabla, matriz o lista. Puede establecer propiedades para mantener visibles tanto los encabezados de fila, al desplazarse verticalmente, como los encabezados de columna, al desplazarse horizontalmente. También puede repetir los encabezados de fila y de columna en cada página. Para obtener más información, vea Cómo mostrar encabezados de fila y de columna en varias páginas (Reporting Services).

Agregar opciones de navegación

Para proporcionar a los usuarios un esquema de informe que les permita buscar valores de grupo concretos generados por el informe en tiempo de ejecución, use la característica de mapa del documento. Un mapa del documento permite a los usuarios hacer clic en un vínculo y ver la página de inicio del grupo o un valor único de un grupo. También puede agregar marcadores y crear sus propios hipervínculos internos a cada valor único de un grupo. Para obtener más información, vea Agregar vínculos a un informe, Agregar un mapa del documento y Cómo agregar un marcador a un informe (Reporting Services).

Agregar visibilidad condicional

En una tabla, matriz o lista, puede controlar la visibilidad inicial de las filas o las columnas que están asociadas a los grupos. Estableciendo las propiedades adecuadas, puede controlar la visibilidad inicial de las siguientes formas:

  • Proporcionando funcionalidad de obtención de detalles que permite a los usuarios mostrar u ocultar niveles de grupo que se organizan en una jerarquía visual.

  • Proporcionando visibilidad condicional mediante la definición de una expresión para la propiedad Hidden de un grupo. Por ejemplo, escriba una expresión que base su valor en un parámetro de informe booleano. A continuación, el usuario puede hacer clic en un botón de opción para que el parámetro alterne la visibilidad de un grupo en la página.

Para obtener más información, vea Ocultar elementos de informe condicionalmente y Cómo agregar un alternador de visibilidad a un elemento (Reporting Services).

Definir expresiones de filtro

Para precisar los datos de un grupo, cree una expresión de filtro. El informe aplica los filtros de grupo después de aplicar los filtros para el conjunto de datos de informe, la región de datos y los grupos primarios. Para obtener más información, vea Filtrar datos en un informe y Cómo agregar un filtro (Reporting Services). Para saber más acerca de los grupos primarios en una jerarquía de grupos, vea Descripción de los grupos (Reporting Services).

Definir expresiones de ordenación

El tipo de expresiones de ordenación que puede usar depende del tipo de región de datos:

  • De forma predeterminada, al crear un grupo en una tabla, matriz o lista, la expresión de ordenación se establece en la expresión de grupo. Esto controla el orden en el que los valores de grupo aparecen en una página. Además, puede agregar botones de ordenación interactiva a un cuadro de texto para permitir a los usuarios controlar el criterio de ordenación para los grupos en el informe representado.

  • En un gráfico, puede establecer la expresión de ordenación en el gráfico. Esto controla indirectamente el orden de los colores que usa el informe para mostrar los datos de las categorías y de las series. Para obtener más información, vea Cómo definir los colores de un gráfico mediante una paleta.

Para obtener más información sobre la ordenación, vea Ordenar los datos de un informe y Cómo ordenar datos en una región de datos (Reporting Services).

Definir variables de grupo

Al definir un grupo, puede crear una variable en el ámbito del grupo a la que se puede obtener acceso desde los grupos secundarios. Por ejemplo, puede definir una variable de grupo que calcule el impuesto para una región concreta y, a continuación, usar ese valor para calcular las cifras de impuestos dentro de un grupo. Para obtener más información, vea Usar referencias a las colecciones de variables de informe y de grupo en expresiones (Reporting Services).

Definir la misma expresión de grupo para varias regiones de datos

Use las mismas expresiones de grupo en una tabla o matriz y en un gráfico si desea proporcionar varias vistas del mismo conjunto de datos. Por ejemplo, puede mostrar los mismos datos en una tabla para ver todas las cantidades y los mismos datos que un gráfico circular para representar cada cantidad en relación con el total. Para obtener más información, vea Vincular varias regiones de datos al mismo conjunto de datos.

Puede anidar una región de datos en una celda de una tabla, matriz o lista. Sin embargo, si anida una región de datos de esta manera, el ámbito de la región de datos anidada serán los grupos de filas y de columnas más internos a los que pertenece la celda. Por ejemplo, imagine que agrega un gráfico a una celda que se encuentra en un grupo de filas y en un grupo de columnas. Los datos disponibles para ese gráfico pertenecerán al ámbito de la instancia del grupo de filas y de la instancia del grupo de columnas en tiempo de ejecución. Para obtener más información, vea Anidar regiones de datos.