Blog del CIIN

Blog del Centro de Innovación en Integración de Cantabria

This Blog

Syndication

Search

Tags

Community

Email Notifications

Archives

Enlaces Recomendados

SSRS 2008: Creación y publicación de informes (II)!

Siguiendo con la serie de posts sobre SQL Server Reporting Services 2008 (SSRS) iniciada en la parte I de la serie, en esta ocasión vamos a ver como podemos crear informes con el nuevo Report Builder 2.0. La verdad es que la nueva versión de Report Builder es espectacular, los miembros del equipo de Reporting Services han hecho un gran trabajo en esta nueva versión como podréis comprobar. Empecemos.

Creación de informes con Report Builder 2.0

Para poder utilizar Report Builder 2.0, os lo tendréis que bajar de la página correspondiente (más información aquí) puesto que no forma parte de la RTM de SQL Server 2008, sino que se liberó más tarde. Por este motivo, el Report Builder 2.0 no se lanzará cuando ejecutemos la opción de Report Builder desde el Report Manager o desde SharePoint. Nada más ejecutar Report Builder 2.0, lo primero que nos llama la atención es el menú que nos ofrece al más puro estilo de Office 2007:

  • La primera Ribbon está compuesta por todas las acciones y funcionalidades destinadas al diseño de informes. Desde aquí también podremos acceder a la ventana Report Data que contiene los datos de nuestra fuente de datos y variables globales que podemos utilizar.
  • La segunda Ribbon contiene los distintos tipos de regiones de datos que podemos usar para construir el informe: Table, Matrix, Chart, Gauge (una de las grandes novedades de SSRS 2008, disponible gracias a que Microsoft a comprado estos controles a Dundas), etc.
  • Finalmente, la tercer Ribbon nos permite personalizar el diseñador en cuanto a que ventanas y funcionalidades tendremos disponibles para diseñar el informe: Report Data, Properties, Grouping y Ruler.
image image image

Una vez que hemos realizado el recorrido por las distintas opciones del menú de Report, vamos a ver como construir un informe con Report Builder 2.0:

  • Hacemos clic sobre la imagen de Tabla o Matriz en la superficie de diseño para diseñar un informe de este tipo.
  • Se abrirá un asistente que en primer lugar se conecta con el Report Server en busca de fuentes de datos disponibles. Como en este caso no tenemos ninguna, pulsamos el botón New.
  • En la nueva ventana que se abre simplemente especificamos el nombre de la fuente de datos y el tipo de proveedor. Aquí la novedad es que se incrementa el número de proveedores soportados.
  • Pulsamos el botón Build para construir la cadena de conexión a la BD.
image image image
  • En la siguiente ventana simplemente especificamos el nombre del servidor y la BD a utilizar.
  • Una vez creada la fuente de datos, pulsamos Next.
  • en la siguiente ventana tenemos que configurar la información que vamos a utilizar de nuestra fuente de datos. Lo podremos hacer visualmente o bien especificando la correspondiente consulta T-SQL. En nuestro caso elegimos la última opción.
image image image
  • Especificamos la consulta de datos (la misma que en la parte I de la serie sobre SSRS 2008) y la probamos. Pulsamos Next.
  • En la siguiente tabla, no tenemos más que arrastrar campos a cada una de las secciones típicas de un informe (filas, columnas y detalle) para realizar su modelado.
image image image
  • Elegimos la configuración de informe a crear: incluir subtotales o no, Blocked, Stepped, Expandir/Contraer Grupos. Pulsamos Next.
  • Elegimos el estilo del informe y pulsamos Finish. Veremos que el informe se muestra en vista de diseño en el diseñador de Report Builder 2.0.
image image image
  • Para visualizar el informe, basta con que pulsemos la opción Run. En la propia pantalla de visualización del informe podremos apreciar otros cambios en cuanto a que:
    • Podemos hacer Zoom del Informe.
    • Podemos refrescar la ejecución del informe.
    • Podemos configurar las settings de impresión del informe.
    • Podemos ver como quedará el informe en el layout de impresión (gran utilidad).
image image image
  • Una de las opciones clásicas del menú de ejecución de informes es la exportación del mismo a distintos formatos. En este caso, como novedad se ha añadido la posibilidad de exportar a Microsoft Word.
  • Sin más, guardamos el informe en el Report Server.
image image image

Finalmente, comprobamos que el informe está accesible desde el Report Manager (no ha cambiado con SSRS 2008) y se ejecuta sin problemas.

image image

Y hasta aquí llega el segundo post de la serie sobre SSRS 2008. Espero que os haya resultado interesante.

Published 18/11/2008 8:17 por Juan Carlos González Martín

Comparte este post:

Comentarios

# re: SSRS 2008: Creación y publicación de informes (II)!@ Tuesday, November 18, 2008 5:59 PM

Muy buenos los articulos sobre SSRS.

En los dos ultimos meses he estado trabajando con el SSRS pero en su version Express.

Me ha funcionado de maravilla pero se me ha presentado un problema que no he podido solucionar.

El SSRS esta instalado en un serve y lo estoy invocando remoto.

Desde mi PC funciona perfectamente (soy admin de la red) al igual que desde las PCs de los otros admins.

Pero desde el resto de las PC no funciona.

Pienso que por ahi anda la ruta del problema.

Pero no he logrado ver donde dar esos permisos.

Saludos,

@

Alejandro

# re: SSRS 2008: Creación y publicación de informes (II)!@ Tuesday, November 18, 2008 7:49 PM

Buenas Alexphanton,

¿Has probado a añadir estos usuarios dentro de los roles que tiene creados en el Report Manager? Intuyo que no...estos roles utilizan el típico esquema de roles y permisos, con lo que seguro que podrás realizar las configuracioens que necesitas...mmm, creo que esto es tema para un post.

Un saludo

JC's

Juan Carlos González Martín

# re: SSRS 2008: Creación y publicación de informes (II)!@ Tuesday, November 18, 2008 8:40 PM

Lei tu comentario JC's.

Voy a revisar por la via q me recomiendas.

Muchas gracias.

@

Alejandro

# re: SSRS 2008: Creación y publicación de informes (II)!@ Wednesday, November 19, 2008 5:48 PM

Muy interesante ambos post :). Te me has adelantado. Pero mola que más gente publique sobre SSRS2008.

Un Saludo

Fran Díaz

# re: SSRS 2008: Creación y publicación de informes (II)!@ Wednesday, November 19, 2008 9:13 PM

Buenas Fran,

Muchas gracias por el comment...pues si, el tema es interesante, tenemos que darle caña y publicar más cosas sobre SSRS 2008.

Un abrazo

JC's

Juan Carlos González Martín

# re: SSRS 2008: Creación y publicación de informes (II)!@ Tuesday, December 02, 2008 9:24 PM

JC's

Con la densidad del trabajo en los ultimos dias habia olvidado darte las gracias por haberme ayudado.

La solucion fue la q me dijiste.

Cambie los roles en el Report Manager y listo.

Asi q gracias y saludos como attach,

@

Alex

# re: SSRS 2008: Creación y publicación de informes (II)!@ Tuesday, December 02, 2008 10:40 PM

Buenas Alex,

Me alegro de que solucionaras tus problemas.

Un saludo

JC's

Juan Carlos González Martín

# re: SSRS 2008: Creación y publicación de informes (II)!@ Thursday, July 30, 2009 7:31 PM

al momento de llamar al reporte como cliente me pide password para ver el reporte. Necesito evitar este paso. Como lo ago para que no me pida el password. Gracias por la ayuda.

Manoleis

# re: SSRS 2008: Creación y publicación de informes (II)!@ Friday, July 31, 2009 7:58 AM

Buenas Manoleis,

¿Puedes darme más detalles de cuando te pide la contraseña? ¿Desde el Report Manager?

JC's

Juan Carlos González Martín