Descripción de la región de datos Tablix

La región de datos Tablix es un elemento de informe de diseño generalizado que muestra los datos del informe en celdas organizadas en filas y columnas. Los datos del informe pueden ser datos detallados tal y como se recuperan del origen de datos, o datos detallados agregados organizados en grupos previamente especificados. Cada celda de Tablix puede contener cualquier elemento de informe, como un cuadro de texto, una imagen u otra región de datos, como una región de Tablix, un gráfico o un medidor. Para agregar varios elementos de informe a una celda, primero agregue un rectángulo, que actúa como un contenedor y, a continuación, agregue los elementos de informe al rectángulo.

Las regiones de datos de tabla, matriz y lista se representan en el cuadro de herramientas mediante plantillas para la región de datos Tablix subyacente. Al agregar una de estas plantillas a un informe, en realidad se está agregando una región de datos Tablix que está optimizada para un diseño de datos concreto. De forma predeterminada, una plantilla de tabla muestra datos detallados en un diseño de cuadrícula, una matriz muestra datos de grupo en un diseño de cuadrícula y una lista muestra datos detallados en un diseño de forma libre.

De forma predeterminada, cada celda de Tablix de una tabla o matriz contiene un cuadro de texto. La celda de una lista contiene un rectángulo. Puede reemplazar un elemento de informe predeterminado por un elemento de informe diferente como, por ejemplo, una imagen.

Cuando se definen grupos para una tabla, matriz o lista, el Diseñador de informes agrega filas y columnas a la región de datos Tablix en la que van a mostrarse los datos agrupados.

Para comprender la región de datos Tablix, es necesario entender los siguientes aspectos:

  1. La diferencia que existe entre datos detallados y datos agrupados.

  2. Los grupos, que se organizan como miembros de jerarquías de grupo, en el eje horizontal como grupos de filas y en el eje vertical como grupos de columnas.

  3. El propósito de las celdas de Tablix en las cuatro áreas de una región de datos Tablix: el cuerpo, los encabezados de grupo de filas, los encabezados de grupo de columnas y la esquina.

  4. Las filas y columnas estáticas y dinámicas, y cómo se relacionan con los grupos.

Una vez que comprenda estos conceptos, podrá reconocer la estructura que el Diseñador de informes agrega automáticamente al agregar plantillas y crear grupos, y modificar dicha estructura para satisfacer sus propias necesidades. El Diseñador de informes proporciona varios indicadores visuales que le ayudan a reconocer la estructura de la región de datos Tablix. Para obtener más información, vea Descripción de las celdas, filas y columnas de la región de datos Tablix.

Descripción de los datos detallados y los datos agrupados

Los datos detallados son todos los datos de un conjunto de datos de informe tal y como se recuperan del origen de datos. Los datos detallados son básicamente lo que se ve en el panel de resultados del diseñador de consultas al ejecutar una consulta de conjunto de datos. Los datos detallados reales incluyen campos calculados creados por el usuario, y están restringidos por filtros establecidos en el conjunto de datos, la región de datos y el grupo de detalles. Para mostrar datos detallados en una fila de detalles, use una expresión simple como [Quantity]. Cuando se ejecuta el informe, la fila de detalles se repite una vez en tiempo de ejecución para cada fila de los resultados de la consulta.

Los datos agrupados son datos detallados que se organizan por un valor especificado en la definición de grupo como, por ejemplo, [SalesOrder]. Para mostrar datos agrupados en filas y columnas de grupo, use expresiones simples que agreguen los datos agrupados como, por ejemplo, [Sum(Quantity)]. Para obtener más información, vea Descripción de los grupos (Reporting Services).

Descripción de las jerarquías de grupo

Los grupos se organizan como miembros de jerarquías de grupos. Las jerarquías de grupos de filas y de columnas son estructuras idénticas en ejes diferentes. Piense en los grupos de columnas como elementos que se expanden a lo ancho de la página y en los grupos de filas como elementos que se expanden hacia abajo.

Una estructura de árbol representa grupos de filas y de columnas anidados que tienen una relación de elementos primarios y secundarios como, por ejemplo, una categoría con subcategorías. El grupo primario es la raíz del árbol y los grupos secundarios son sus bifurcaciones. Los grupos también pueden tener una relación adyacente independiente como, por ejemplo, ventas por territorio y ventas por año. Varias jerarquías de árbol no relacionadas reciben el nombre de bosque. En una región de datos Tablix, los grupos de filas y los grupos de columnas se representan como bosques independientes. Para obtener más información, vea Descripción de los grupos (Reporting Services).

Descripción de las áreas de la región de datos Tablix

Una región de datos Tablix tiene cuatro áreas posibles para las celdas: la esquina del Tablix, la jerarquía de grupos de filas del Tablix, la jerarquía de grupos de columnas del Tablix y el cuerpo del Tablix. El cuerpo del Tablix siempre existe. Las demás áreas son opcionales.

Las celdas del área del cuerpo del Tablix muestran datos detallados y de grupo.

Las celdas del área de grupos de filas se crean automáticamente al crear un grupo de filas. Éstas son celdas de encabezado de grupo de filas y muestran valores de instancia de grupo de filas de forma predeterminada. Por ejemplo, al agrupar por [SalesOrder], los valores de instancia de grupo son los pedidos de venta individuales por los que se está realizando la agrupación.

Las celdas del área de grupos de columnas se crean automáticamente al crear un grupo de columnas. Éstas son celdas de encabezado de grupo de columnas y muestran valores de instancia de grupo de columnas de forma predeterminada. Por ejemplo, al agrupar por [Year], los valores de instancia de grupo son los años individuales por los que realiza la agrupación.

Las celdas del área de esquina del Tablix se crean automáticamente al definir los grupos de filas y de columnas. Las celdas de esta área pueden mostrar etiquetas, o puede combinar las celdas y crear un título.

Para obtener más información, vea Descripción de las áreas de la región de datos Tablix.

Descripción de las filas y columnas estáticas y dinámicas

Una región de datos Tablix organiza las celdas en filas y columnas que están asociadas a grupos. Dado que las estructuras de grupo para los grupos de filas y los grupos de columnas son idénticas, esta documentación usa los grupos de filas. Puede aplicar los mismos conceptos a los grupos de columnas.

Una fila puede ser estática o dinámica. Una fila estática no está asociada a ningún grupo. Cuando se ejecuta el informe, una fila estática se representa una vez. Los encabezados y pies de tabla son filas estáticas. Las filas estáticas muestran etiquetas y totales. El ámbito de las celdas de una fila estática es la región de datos.

Una fila dinámica está asociada a uno o más grupos. Una fila dinámica se representa una vez para cada valor de grupo único en el grupo más interno. El ámbito de las celdas de una fila dinámica es el grupo de filas y el grupo de columnas más interno a los que pertenece la celda.

Las filas de detalles dinámicas están asociadas al grupo de detalles que se crea automáticamente al agregar una tabla o lista a la superficie de diseño. Por definición, el grupo de detalles es el grupo más interno de una región de datos Tablix. Las celdas de las filas de detalles muestran datos detallados.

Las filas de grupo dinámicas se crean al agregar un grupo de filas o un grupo de columnas a una región de datos Tablix existente. Las celdas de las filas de grupo dinámicas muestran valores agregados para el ámbito predeterminado.

La característica Agregar total crea automáticamente una fila fuera del grupo actual en la que mostrar valores cuyo ámbito es el grupo. También puede agregar filas estáticas y dinámicas manualmente. Los indicadores visuales le ayudan a entender qué filas son estáticas y qué filas son dinámicas. Para obtener más información, vea Descripción de las celdas, filas y columnas de la región de datos Tablix.