Crear un informe de tabla básico con un asistente (vídeo del Generador de informes 2.0)

Nuevo: 4 de diciembre de 2008

Se aplica a: Generador de informes 2.0 de Microsoft SQL Server

Autor: Maggie Sparkman, Microsoft Corporation

Duración: 00:12:52

Tamaño: 9 MB

Tipo: archivo WMV

Ver este vídeo

Temas de ayuda relacionados:

Tutorial: Crear un informe de tabla básico (Generador de informes 2.0)

Diseñar e implementar informes usando el Generador de informes 2.0

Páginas web adicionales:

Instalación desde el Centro de descarga en www.microsoft.com.

Resumen del vídeo

En este vídeo se muestra cómo crear un informe con una tabla usando el Asistente para nueva tabla, aplicar un formato enriquecido al texto del informe y ejecutar el informe en el Generador de informes y el Administrador de informes.

Transcripción del vídeo

Hola, soy Maggie Sparkman y me ocupo de escribir acerca del producto Generador de informes 2.0 de Microsoft SQL Server.

En este vídeo

Voy a mostrar cómo:

  • Usar un asistente para diseñar un informe con una tabla:
    • Elegir el origen de datos del informe: AdventureWorks2008.
    • Crear un conjunto de datos del informe: una consulta que devuelve datos de ventas.
    • Organizar campos y agrupaciones.
    • Elegir el diseño, el estilo y los colores.
  • Agregar un título y aplicar formato enriquecido.
  • Agregar un número de página.
  • Dar formato a los números como moneda.
  • Ensanchar las columnas.
  • Ejecutar el informe en el Generador de informes.
  • Guardarlo en el servidor de informes.
  • Ejecutar el informe desde el Administrador de informes.

También voy a destacar los diferentes paneles, superficies de diseño y herramientas con los que se puede trabajar en el Generador de informes 2.0.

Para este vídeo

Necesito:

  • Generador de informes 2.0 instalado.
  • Un servidor de informes con la base de datos de ejemplo AdventureWorks2008 instalada desde CodePlex.
  • Permisos para publicar en el servidor de informes.

Abrir el Generador de informes 2.0

  • En el menú Inicio, haga clic en Todos los programas, elija Generador de informes 2.0 de Microsoft SQL Server 2008 y, a continuación, haga clic en Generador de informes 2.0.

Se crea automáticamente un nuevo informe en blanco.

Observe que se ve Actualmente no hay ningún servidor de informes en la esquina inferior izquierda.

Crear una nueva tabla o matriz mediante el asistente

  • Haga clic en el vínculo del asistente Tabla o matriz en el centro de la pantalla.

También puede tener acceso al asistente desde la ficha Insertar de la Cinta de opciones.

  • Elija Matriz y haga clic en Asistente para matrices, elija Tabla y haga clic en Asistente para tablas o elija Gráfico y haga clic en Asistente para gráficos.

El asistente le dirige a través de la creación de una tabla o una matriz, incluidos los pasos para crear los orígenes de datos y conjuntos de datos necesarios.

Elegir una conexión a un origen de datos

  1. Hago clic en Examinar.
  2. En Nombre, escribo la dirección URL del servidor de informes: http://video1/reportserver.
  3. Hago clic en Abrir.
  4. Hago doble clic en la carpeta Orígenes de datos.
  5. Hago clic en el origen de datos PersonSales.
  6. Hago clic en Abrir y vuelvo a la página Elegir una conexión a un origen de datos del asistente.
  7. Se selecciona el origen de datos PersonSales.

Hago clic en Siguiente para ir al diseñador de consultas y generar mi conjunto de datos (consulta).

Diseñar una consulta

Ésta es una vista gráfica de mi origen de datos, AdventureWorks 2008.

Aquí puedo ver la estructura de la base de datos; en ella se incluyen tablas relacionadas con recursos humanos, personas, producción, compras, ventas, etc.

Puedo agregar campos específicos o tablas completas al diseñador de consultas si hago clic en las casillas situadas a la izquierda de estos elementos.

Esta vez, sin embargo, voy a importar una consulta.

  1. Hago clic en el botón Importar y me desplazo al archivo de texto del escritorio.
    Observe que al aparecer por primera vez el cuadro de diálogo Abrir informe, se muestra filtrado para archivos RDL, por lo que no veo el archivo de texto. Debo establecer el cuadro Elementos de tipo como Todos los elementos (*.*) para verlo.
  2. Hago clic en SalesQuery.txt y, después, hago clic en Abrir.

A continuación se incluye una copia de la consulta:

SELECT

PC.Name AS ProductCategory,

PS.Name AS SubCategory,

DATEPART(yy, SOH.OrderDate) AS OrderYear,

'Q' + DATENAME(qq, SOH.OrderDate) AS OrderQtr,

SUM(SOD.UnitPrice * SOD.OrderQty) AS SalesAmount,

Sales.SalesTerritory.[Name] AS Territory,

Sales.SalesTerritory.[Group] AS Region

FROM

Production.ProductSubcategory AS PS JOIN

Sales.SalesOrderHeader AS SOH JOIN

Sales.SalesOrderDetail AS SOD ON SOH.SalesOrderID = SOD.SalesOrderID JOIN

Production.Product AS P ON SOD.ProductID = P.ProductID ON PS.ProductSubcategoryID = P.ProductSubcategoryID JOIN

Production.ProductCategory AS PC ON PS.ProductCategoryID = PC.ProductCategoryID JOIN

Sales.SalesTerritory ON SOH.TerritoryID = Sales.SalesTerritory.TerritoryID

WHERE

(SOH.OrderDate BETWEEN '1/1/2003' AND '12/31/2004')

GROUP BY

DATEPART(yy, SOH.OrderDate),

PC.Name,

PS.Name,

'Q' + DATENAME(qq, SOH.OrderDate),

PS.ProductSubcategoryID,

Sales.SalesTerritory.Name,

Sales.SalesTerritory.[Group]

Hago clic en Siguiente para continuar y elijo cómo deseo organizar los campos (grupos de columnas, grupos de filas y valores).

Organizar campos

Los campos se pueden organizar en los cuadros Grupos de filas, Grupos de columnas y Valores. El cuadro Valores es el único que debe incluir un campo.

En ocasiones, al hacer doble clic en un campo éste se coloca en el cuadro correcto, pero en otras no. Si el campo no se sitúa en el cuadro deseado, puede arrastrarlo de un cuadro a otro. Si decide que no desea incluir el campo en ningún cuadro, arrástrelo fuera del asistente.

  1. Arrastro SalesAmount al cuadro Valores.
  2. Arrastro ProductCategory y SubCategory al cuadro Grupos de filas.
  3. Arrastro OrderYear y OrderQtr al cuadro Grupos de columnas.
  4. Hago clic en Siguiente para continuar y elegir un diseño.

Elegir el diseño

Uso los valores predeterminados del asistente: Mostrar subtotales y totales generales y Bloqueado, subtotal abajo. El asistente resulta útil porque permite hacerse una idea del aspecto de las alternativas. Por ejemplo, la opción Escalonado, subtotal arriba resulta útil si existe un elevado número de columnas y esto puede afectar al ancho del informe.

También acepto el valor predeterminado de Expandir o contraer grupos. Al ejecutar el informe por primera vez, los grupos de filas y columnas aparecerán contraídos y podré expandirlos si lo deseo. De esta forma puedo ver el informe completo de una vez.

Haga clic en Siguiente para elegir el estilo.

Elegir el estilo

Compruebe las alternativas. Voy a usar el valor predeterminado, Océano.

Independientemente del estilo que seleccione en el asistente, puede cambiar los colores y las fuentes (así como los demás elementos) después de completar el asistente.

Haga clic en Finalizar para ver el informe en el vista Diseño.

En la vista Diseño

Veamos la vista Diseño.

Puedo acercar y alejar con la barra de zoom que se ve en la esquina inferior derecha.

Hay diferentes paneles en torno a la superficie de diseño. Si no puede verlos, haga clic en la ficha Ver y, a continuación, active las casillas de los diferentes paneles:

  • El panel Datos de informe muestra el origen de datos y el conjunto de datos del informe.
  • El panel Propiedades muestra las propiedades del elemento de informe seleccionado. En estos momentos muestra las propiedades del Tablix que he creado.
    Un Tablix es un híbrido entre una tabla y una matriz, con características de ambos.
  • Los grupos de filas y de columnas se muestran en el panel Agrupación. Al hacer clic en ellos en el panel Agrupación, también se seleccionan en la superficie de diseño.
    Los indicadores de agrupación aparecen en los lados de las filas y por encima de las columnas.

Otros elementos que se deben observar en la superficie de diseño son:

En la esquina inferior izquierda aparece ahora el nombre del Servidor de informes actual: http://video2/reportserver.

El campo Tiempo de ejecución ya se ha agregado al pie. Éste es un campo integrado, de la carpeta Campos integrados del panel Datos de informe. Existen otros campos integrados, como Número de página, que puedo agregar al pie.

Agregar un título

Observe que la parte superior del informe incluye un campo donde se ve Haga clic para agregar un título.

  1. Hago clic aquí y escribo: Sales by Year Basic Table Report.
  2. Selecciono el texto Basic Table Report y hago clic en el botón Tamaño de fuente y en el botón Color de fuente para reducirlo y cambiarlo a azul, de forma que coincida con el tema azul.
  3. Agrego un salto de párrafo entre Year y Basic para que el texto se muestre en dos líneas.
  4. Selecciono el texto Sales by Year y hago clic en el botón Negrita y en el botón Color de fuente para que el texto se muestre en negrita y con un tono diferente de azul.

Ejecutar el informe

Ejecuto el informe.

  • En la ficha Inicio, hago clic en Ejecutar.

Tenga en cuenta algunas consideraciones:

  • Las columnas y las filas están contraídas. Puedo expandirlas si hago clic en los signos más.
  • Los números tienen un aspecto curioso: la columna es demasiado estrecha para mostrarlos y se utilizan cuatro posiciones decimales, lo que no lo hace parecer un formato de moneda.
  • Podemos ver la hora de ejecución y el número de página.
  • En esta vista también se muestra el servidor de informes actual.
  • Existen diferentes funciones disponibles en la ficha Ejecutar de la Cinta de opciones en el modo Ejecutar, como zoom, navegar a diferentes páginas, imprimir, configurar las páginas o exportar a diferentes formatos.

Para volver a la vista Diseño y corregir el formato de los números, hago clic en Diseño en la ficha Ejecutar.

Mejorar el formato y el diseño de los números

Ensanchar las columnas

  1. Selecciono todo el Tablix para que aparezcan los identificadores de columna grises en el borde externo del Tablix.
  2. Arrastro la flecha de dos puntas hasta que la columna sea lo suficientemente ancha para los números más grandes.

Dar formato a los números como moneda

  1. Selecciono todos los campos de número a la vez; para ello, selecciono el campo de número superior izquierdo, mantengo presionada la tecla MAYÚS y selecciono el campo de número inferior derecho.
  2. Hago clic en el botón Moneda.

Observe que puedo cambiar entre la visualización de los marcadores de posición y de los valores de moneda de ejemplo.

Ejecutar de nuevo el informe

  • En la ficha Inicio, hago clic en Ejecutar.

Observe que las columnas usan un ancho más adecuado y que los números se muestran con un formato de moneda.

Guardar el informe

Puedo guardar el informe en la vista Diseño o en el modo Ejecutar.

  1. Hago clic en el botón Generador de informes y hago clic en Guardar como.
  2. Lo guardo en el mismo servidor de informes donde está almacenado el origen de datos.
  3. Le asigno el nombre SalesByYear2.rdl.

Ver el informe desde el Administrador de informes

  1. Abro Internet Explorer.
  2. En la barra de direcciones, escribo:
    http://video1/reports
  3. Abro la carpeta Video1.
  4. Hago clic en mi nuevo informe, SalesByYear2.

Se representa de la misma forma que en el Generador de informes 2.0. Podemos expandir las columnas y las filas. Disponemos de la misma funcionalidad que vimos en el Generador de informes 2.0:

  • Navegar a diferentes páginas.
  • Acercar y alejar.
  • Exportar a diferentes formatos.
  • Mostrar la hora de ejecución y el número de página en el pie.
  • Actualizar los datos.

Conclusión

En este vídeo se ha visto la forma de crear un informe con una tabla utilizando el Asistente para nueva tabla, la forma de aplicar formato enriquecido al texto del informe como el cambio de color y tamaño y el establecimiento del formato de moneda, la forma de ejecutar el informe en el Generador de informes 2.0 para obtener una vista preliminar y la forma de guardarlo y ejecutarlo desde el Administrador de informes.

Gracias por su atención. Esperamos que la presentación le resulte útil y que vuelva a visitar el sitio web para ver otros vídeos de Microsoft SQL Server.

Si desea enviarnos comentarios sobre este vídeo, use el vínculo Evaluar y enviar comentarios que aparece en la esquina superior izquierda.