Compartir vía


Tutorial: Adición de una tabla al informe (Reporting Services)

Después de definir el conjunto de datos, puede diseñar un informe paginado. Cree el diseño de un informe; para ello, arrastre y coloque los objetos de informe desde el panel Cuadro de herramientas hasta la superficie de diseño.

Los elementos que contienen filas de datos repetidas procedentes de conjuntos de datos subyacentes se denominan regiones de datos. Después de agregar una región de datos, puede agregar campos. Un informe básico tiene solo una región de datos. Puede agregar más para mostrar información adicional, como un gráfico.

En este tutorial ha:

  • Agregue una región de datos de tabla al diseño del informe.
  • Rellene la tabla con campos del conjunto de datos.
  • Obtenga una vista previa del informe para validar el diseño y las conexiones de datos.

Requisitos previos

Adición de campos y de una región de datos de tabla a un diseño de informe

En esta sección, agregará una región de datos de tabla al diseño del informe y la rellenará con campos del conjunto de datos para mostrar los datos organizados.

  1. Abra el archivo de definición del informe de Pedido de venta (.rdl) en Visual Studio.

  2. Seleccione la pestaña Cuadro de herramientas en el panel izquierdo del Diseñador de informes. Si no ve la pestaña Cuadro de herramientas, seleccione Ver>Cuadro de herramientas.

  3. Escoja el objeto Tabla y arrástrelo hasta la superficie del diseño de informe. También puede agregar una tabla al informe desde la superficie de diseño. Haga clic con el botón derecho en la superficie de diseño y seleccione Insertar>Tabla.

    Captura de pantalla de pestaña Cuadro de herramientas con la opción Tabla seleccionada.

    El Diseñador de informes dibuja una región de datos de tabla con tres columnas en el centro de la superficie de diseño.

  4. En el panel Datos de informe, expanda AdventureWorksDataset para mostrar los campos.

  5. Arrastre el campo Date desde el panel Datos de informe hasta la primera columna de la tabla.

    Importante

    Al colocar el campo en la primera columna, suceden dos cosas.

    • El Diseñador de informes muestra el nombre del campo, que se conoce como la expresión de campo, entre corchetes. Por ejemplo, en este tutorial, Date se muestra en la celda de datos.
    • El Diseñador de informes agrega una etiqueta de columna a la fila de encabezado, justo encima de la expresión de campo. De forma predeterminada, la etiqueta de columna tiene el nombre del campo. Puedes seleccionar la etiqueta de columna y escribir un nuevo valor, en caso de que desees cambiarlo.
  6. Arrastre el campo Order desde el panel Datos de informe hasta la segunda columna de la tabla.

  7. Arrastre el campo Product desde el panel Datos de informe hasta la tercera columna de la tabla.

  8. Arrastre el campo Qty hasta el borde derecho de la tercera columna hasta que obtenga un cursor vertical y el puntero muestre un signo más [+]. Suelte el campo para crear una cuarta columna para la expresión del campo Qty.

    Captura de pantalla del campo Producto en la tabla.

  9. Agregue el campo LineTotal de la misma manera, creando una quinta columna. La etiqueta de columna se muestra como “Total de la línea”. El Diseñador de informes crea automáticamente un nombre descriptivo para la columna, para lo cual, divide "LineTotal" en dos palabras.

    En el siguiente diagrama se muestra una sección de datos tabulada rellanada con estos campos: Fecha, Pedido, Producto, Cantidad y Total de la línea.

Obtener una vista previa del informe

Obtenga una vista previa del informe con frecuencia mientras lo diseña. Al hacerlo, valida las conexiones de datos y diseño, lo que le permite corregir los errores y problemas a medida que avanza.

  1. Seleccione la pestaña Vista previa.

    Captura de pantalla de la pestaña Vista previa en el Diseñador de informes.

    El Diseñador de informes ejecuta el informe y lo muestra en la Vista previa.

    El diagrama muestra parte del informe en la Vista previa.

  2. Seleccione Archivo>Guardar todo para guardar el informe.

Paso siguiente