Exportar (0) Imprimir
Expandir todo
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Tablas, matrices y listas (Generador de informes y SSRS)

Las tablas, matrices y listas son regiones de datos en las que se muestran los datos del informe en celdas organizadas en filas y columnas. Normalmente, las celdas contienen datos como texto, fechas y números, pero también pueden contener medidores, gráficos o elementos de informe como imágenes. Colectivamente, las tablas, matrices y listas se denominan a menudo regiones de datos Tablix.

La plantillas de tabla, matriz y lista se generan en la región de datos Tablix, que es una cuadrícula flexible que puede mostrar datos en celdas. En las plantillas para matrices y tablas, las celdas se organizan en filas y columnas. Puesto que las plantillas son variaciones de la región de datos Tablix genérica subyacente, los datos se pueden mostrar en combinaciones de formatos de plantilla; la tabla, matriz o lista se pueden cambiar al diseñar el informe, de forma que contengan características de otra región de datos. Por ejemplo, si agrega una tabla y se da cuenta de que no le resulta útil, puede agregar grupos de columnas para convertir la tabla en una matriz.

Las regiones de datos de matriz y tabla pueden mostrar relaciones complejas entre los datos mediante la inclusión de tablas, matrices, listas, gráficos y medidores anidados. Las tablas y matrices tienen un diseño tabular y sus datos proceden de un conjunto de datos único, generado a partir de un origen de datos único. La diferencia clave entre las tablas y las matrices es que las tablas solo pueden tener grupos de filas, mientras que las matrices tienen grupos de filas y grupos de columnas.

Las listas son un poco diferentes. Admiten un diseño libre que puede incluir varias tablas o matrices del mismo nivel, cada una de las cuales usa los datos de un conjunto de datos diferente. Las listas también se pueden utilizar para los formularios, como facturas.

Las siguientes imágenes ilustran informes sencillos con una tabla, matriz o lista.

RS_TableMatrixList

Para obtener información sobre tablas, matrices y listas, vea Tutorial: Crear un informe de tabla básico (Generador de informes), Tutorial: Crear un informe de matriz (Generador de informes) y Tutorial: Crear un informe de forma libre (Generador de informes).

Nota Nota

Puede publicar tablas, matrices y listas por separado de un informe como elementos de informe. Los elementos de informe son elementos de informe independientes que se almacenan en el servidor de informes y se pueden incluir en otros informes. Use el Generador de informes para examinar y seleccionar elementos de la Galería de elementos de informe para agregarlos a los informes. Use el Diseñador de informes o el Generador de informes para guardar los elementos de informe en la galería de elementos de informe. Para obtener más información, vea la información sobre elementos de informe (Generador de informes y SSRS) y elementos de informe del Diseñador de informes (SSRS) en el sitio web microsoft.com.

Nota 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.

use una tabla para mostrar datos detallados, para organizar los datos en grupos de filas, o para ambas cosas. La plantilla Tabla contiene tres columnas con una fila de encabezado de tabla y una fila de detalles para los datos. En la ilustración siguiente, se muestra la plantilla de tabla inicial, seleccionada en la superficie de diseño:

Plantilla de tabla en la superficie de diseño, seleccionada

Puede agrupar los datos por un solo campo, por varios campos o escribiendo su propia expresión. Puede crear grupos anidados o independientes, grupos adyacentes y presentar valores para datos agrupados, o agregar totales a los grupos. Por ejemplo, si la tabla tiene un grupo de filas llamado [Categoría], puede agregar un subtotal para cada grupo, así como un total general para el informe. Para mejorar la apariencia de tabla y resaltar los datos a los que desee dar énfasis, puede combinar celdas y aplicar formato a los datos y encabezados de tabla.

Puede ocultar inicialmente los datos detallados o agrupados, e incluir controles de alternancia de obtención de detalles para permitir a los usuarios elegir interactivamente cuántos datos se van a mostrar.

Para obtener más información, vea Tablas (Generador de informes y SSRS).

Icono de flecha usado con el vínculo Volver al principio Volver al principio

use una matriz para mostrar resúmenes de los datos agregados agrupados en filas y en columnas; algo similar a una tabla dinámica o a una tabla de referencias cruzadas. El número de valores únicos por cada grupo de filas y columnas determina el número de filas y de columnas de los grupos. En la ilustración siguiente, se muestra la plantilla de matriz inicial, seleccionada en la superficie de diseño:

Nueva matriz agregada desde el cuadro de herramientas, seleccionada

Puede agrupar datos por varios campos o expresiones en grupos de filas y de columnas. En tiempo de ejecución, cuando se combinan las regiones de datos y los datos del informe, una matriz crece en horizontal y vertical en la página al irse agregando columnas a los grupos de columnas y filas a los grupos de filas. Las celdas de la matriz muestran valores agregados cuyo ámbito es la intersección de los grupos de filas y de columnas a los que pertenece la celda. Por ejemplo, si la matriz tiene un grupo de filas (Categoría) y dos grupos de columnas (Territorio y Año) que muestran la suma de las ventas, el informe muestra dos celdas con las sumas de ventas de cada valor del grupo de categorías. El ámbito de las celdas es las dos intersecciones: Categoría y Territorio y Categoría y Año. La matriz puede tener grupos anidados y adyacentes. Los grupos anidados tienen una relación primario-secundario y los adyacentes una relación del mismo nivel. Puede agregar los subtotales a cualquiera de los niveles de grupos anidados de filas y columnas de la matriz.

Para que los datos de la matriz sean más legibles y resaltar los datos a los que desea dar énfasis, puede combinar celdas, dividir los datos en horizontal y en vertical, o aplicar formato a los datos y encabezados de grupo.

También puede incluir controles de alternancia de obtención de detalles que ocultan inicialmente los datos detallados; de esta forma, el usuario podrá hacer clic en dichos controles para mostrar más o menos detalles, según sea necesario.

Para obtener más información, vea Matrices (Generador de informes y SSRS).

Icono de flecha usado con el vínculo Volver al principio Volver al principio

use una lista para crear un diseño de forma libre. Con una lista, no está limitado a un diseño de cuadrícula, sino que puede colocar libremente los campos dentro de la lista. Use una lista para diseñar un formulario que permita mostrar muchos campos de conjunto de datos, o como contenedor para mostrar en paralelo varias regiones de datos para los datos agrupados. Por ejemplo, puede definir un grupo para una lista; agregar una tabla, un gráfico y una imagen; y mostrar los valores en forma de tabla y de gráfico para cada valor del grupo, tal y como lo haría con un registro de un empleado o de un paciente.

Nueva lista agregada desde el cuadro de herramientas, seleccionada

Para obtener más información, vea Listas (Generador de informes y SSRS).

Icono de flecha usado con el vínculo Volver al principio Volver al principio

Una región de datos de tabla, matriz y lista muestra datos de un conjunto de datos. Puede preparar los datos en la consulta que recupera los datos para el conjunto de datos, o establecer las propiedades en la tabla, matriz o lista.

Los lenguajes de consulta como Transact-SQL, que se usan para recuperar los datos para los conjuntos de datos de informe, pueden preparar los datos aplicando filtros que incluyan solo un subconjunto de los datos, reemplazando valores nulos o en blanco con constantes que hagan el informe más legible, y ordenando y agrupando los datos.

Si decide preparar los datos de la región de datos de tabla, matriz o lista de un informe, debe establecer las propiedades en la región de datos o las celdas de la región de datos. Si desea filtrar u ordenar los datos, debe establecer las propiedades en la región de datos. Por ejemplo, para ordenar los datos debe especificar las columnas por las que se va a ordenar y el sentido de la ordenación. Si desea proporcionar un valor alternativo para un campo, debe establecer los valores del texto de la celda en que se muestra el campo. Por ejemplo, para mostrar En blanco cuando un campo esté vacío o tenga un valor nulo, debe usar una expresión para establecer el valor.

Para obtener más información, vea Preparar datos para su presentación en una región de datos Tablix (Generador de informes y SSRS).

Icono de flecha usado con el vínculo Volver al principio Volver al principio

Al agregar tablas o matrices a un informe, puede usar el Asistente para tabla o matriz, o generarlas manualmente a partir de las plantillas proporcionadas por el Generador de informes y el Diseñador de informes. Las listas se generan manualmente a partir de la plantilla de lista.

El asistente indica todos los pasos para generar y configurar rápidamente una tabla o una matriz. Después de completar el asistente o generar las regiones de datos Tablix desde cero, puede configurarlas y refinarlas. Los cuadros de diálogo, disponible en los menús contextuales en las regiones de datos, facilitan el establecimiento de las propiedades más utilizadas para los saltos de página, repeticiones y visibilidad de encabezados y pies de página, opciones de pantalla, filtros y orden. La región de datos Tablix ofrece muchas otras propiedades, que solo puede establecer en el panel Propiedades de Generador de informes. Por ejemplo, si desea mostrar un mensaje cuando el conjunto de datos para una tabla, matriz o lista esté vacío, debe especificar el texto del mensaje en la propiedad de Tablix NoRowsMessage en el panel Propiedades.

Icono de flecha usado con el vínculo Volver al principio Volver al principio

La plantilla inicial de Tablix que elija no es necesariamente definitiva. Mientras agrega grupos, totales y etiquetas, es posible que decida modificar el diseño de Tablix. Por ejemplo, puede comenzar con una tabla y, a continuación, eliminar la fila de detalles y agregar grupos de columnas. Para obtener más información, vea Explorar la flexibilidad de una región de datos Tablix (Generador de informes y SSRS).

Para continuar el desarrollo de una tabla, matriz o lista, puede agregar cualquier característica de Tablix. Entre las características de Tablix se incluye la visualización de datos detallados o agregados para los datos agrupados en filas y columnas. Puede crear grupos anidados, grupos adyacentes independientes o grupos recursivos. Puede filtrar y ordenar datos agrupados, y combinar grupos fácilmente mediante la inclusión de varias expresiones de grupo en una definición de grupo.

También puede agregar totales para un grupo o totales generales para la región de datos. Puede ocultar filas o columnas para simplificar un informe y permitir al usuario alternar entre mostrar u ocultar los datos, como en un informe detallado. Para obtener más información, vea Controlar la presentación de la región de datos Tablix en una página de informe (Generador de informes y SSRS).

Icono de flecha usado con el vínculo Volver al principio Volver al principio

En los siguientes temas se proporciona información adicional acerca de cómo trabajar con la región de datos Tablix.

Región de datos Tablix (Generador de informes y SSRS)

Explica los conceptos clave relacionados con la región de datos Tablix, por ejemplo las áreas de Tablix, datos detallados y agrupados, grupos de filas y columnas, filas y columnas dinámicas y estáticas.

Agregar datos a una región de datos Tablix (Generador de informes y SSRS)

Proporciona información detallada sobre cómo agregar a una región de datos Tablix datos detallados y agrupados, subtotales y totales, y etiquetas.

Controlar la presentación de la región de datos Tablix en una página de informe (Generador de informes y SSRS)

Se describen las propiedades que puede modificar en una región de datos Tablix para cambiar la manera en la que aparece dicha región al verla en un informe.

Controlar los encabezados de fila y de columna (Generador de informes y SSRS)

Se describe cómo controlar los encabezados de filas y columnas cuando región de datos de tabla, matriz o lista abarca varias páginas horizontal o verticalmente.

Crear grupos de jerarquía recursiva (Generador de informes y SSRS)

Se describe cómo mostrar datos recursivos donde la relación entre el elemento primario y el elemento secundario se representa mediante campos en el conjunto de datos.

Descripción de los grupos (Generador de informes y SSRS)

Se explica qué son los grupos y cuándo utilizarlos, y se describen los grupos disponibles para las distintas regiones de datos Tablix.

Icono de flecha usado con el vínculo Volver al principio Volver al principio

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft