reportingservices-1217610828378574-8
Transcript of reportingservices-1217610828378574-8
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 1/26
SQL Server 2008
Microsoft TechNet
Microsoft
Reporting Services
Visual Studio 2008
ISC. Carlos Roberto Choc Pech .Comunidad Aluxes .NET [email protected]
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 2/26
Información Sobre SQL Server 2008 Release
Candidate 0 (RC0)
• Toda la información y Ejemplos son Relativos a la versión ReleaseCandidate 0 (RC0) de SQL Server 2008 de Junio 2008.
• Algunos comandos y funcionalidad podrían ser diferentes una vezliberada la versión final.
Microsoft TechNet Visual Studio 2008
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 3/26
Agenda:
• Nuevo diseñador de Informes (Report Designer)
• TABLIX
• Gráficos (DUNDAS)
• Gauges (Medidores)
• Publicar un Reporte
• Ejecutar un Reporte desde una página web
Microsoft TechNet Visual Studio 2008
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 4/26Microsoft TechNet Visual Studio 2008
Un vistazo al Nuevo Diseñador de Informes:
• Nueva aplicación para generar Reportes de forma fácil ysencilla
• Apariencia muy similar a las aplicaciones Office 2007
• Nuevas áreas para el diseño de Agrupaciones
• Solo se puede diseñar un Reporte a la vez
• Permite añadir toda la funcionalidad que se puededesarrollar en Business Intelligence Development Studio
(BIDS)
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 5/26Microsoft TechNet Visual Studio 2008
Ventajas del Nuevo Diseñador de Informes:
• Fácil navegación dentro del Entorno de Trabajo• Los comandos son mas fáciles de localizar
• Permite mostrar una vista previa del Reporte
• La capacidad de publicación de Reportes permitepublicar el Reporte fácilmente en el Servidor de Reportesde SQL Server 2008. (independencia de IIS)
• Todas las regiones de datos son tratadas como Regiones
Tablix
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 6/26Microsoft TechNet Visual Studio 2008
Ventajas del Nuevo Diseñador de Informes:
• Tablix es una nueva Region de datos que combinaatributos de reportes tabulares y reportes Matriciales.
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 7/26Microsoft TechNet Visual Studio 2008
Echemos un vistazo al Nuevo Diseñador de
Informes:
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 8/26Microsoft TechNet Visual Studio 2008
TABLIX:
• SQL Server 2008 contiene un nuevo tipo de controlllamado TABLIX (mas que un control en si Tablix es unanueva funcionalidad para crear reportes mas robustos).
• Podemos definir TABLIX como una nueva region quecontiene filas y columnas similares a una Tabla o Matrizcompartiendo caracteristicas de ambos tipos.
• Permite definir nuevos tipos de informes que antes no
eran posibles
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 9/26Microsoft TechNet Visual Studio 2008
Orígenes de TABLIX:
• En versiones previas de SSRS habia solamente dostipos de regiones principales de datos: Table y Matrix.
• Una region Table se caracteriza porque tiene un
numero fijo de columnas y un numero variable de filas.• Una region Matrix el numero de filas y columnas esvariable (crosstab fijo con numero de filas y columnasvariable de datos agregados).
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 10/26Microsoft TechNet Visual Studio 2008
Orígenes de TABLIX:
• Podemos basarnos de la siguiente tabla al momento deelegir si debemos utilizar una u otra region (incluyetambien guias para utilizar listas o gráficos:
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 11/26Microsoft TechNet Visual Studio 2008
Y por que la funcionalidad TABLIX?
• Esta es una buena pregunta.
• Si nos basamos en la tabla anterior, podemos combinarlas regiones anteriores ganando cierta flexibilidad para
crear tipos muy variados de informes. Pero……… • Podemos ganar todavia mas flexibilidad si existiera unmix entre Table y Matrix.
• Por definicion: Tablix = Table + Matrix, es decir se tratade una nueva forma de organizar los datos tomando lomejor de Table y de Matrix.
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 12/26Microsoft TechNet Visual Studio 2008
Ventajas de Táblix:
• Columnas y filas dinámicas y estáticas
• Se pueden anidar grupos a nivel de filas y columnas
• Las cabeceras de las filas y las columnas pueden seropcionales.
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 13/26Microsoft TechNet Visual Studio 2008
Ejemplo de Táblix:
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 14/26Microsoft TechNet Visual Studio 2008
• Como vemos, algunas novedades que se aprecian enesta funcionalidad y que no están disponibles en la
región Matrix (Tablix viene a superar muchas de laslimitaciones de Matrix) son:Posibilidad de que distintos niveles de agrupamientocompartan la misma columna (en este caso categoría deproducto y subcategoría).Se puede definir niveles de agrupación extremo aextremo (agrupaciones por año y región).y otras que no se aprecian en el pantallazo anteriorcomo por ejemplo al posibilidad de definir grupos de
agregación independientes
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 15/26
Microsoft TechNet Visual Studio 2008
DEMO 2:
• Tablix
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 16/26
Microsoft TechNet Visual Studio 2008
Gráficos:
• Microsoft ha adquirido los productos DUNDAS para lavisualización de datos
• Si usas DUNDAS con SSRS 2005, se actualizarán
automáticamente a SSRS 2008• Los gráficos son fáciles de usar y su funcionalidad daun gran paso adelante.
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 17/26
Microsoft TechNet Visual Studio 2008
Tipos de Gráficos:
• Lineares
• Áreas
• Gráficos de Pastel
• Polar
• Rangos de Línea/Columna
• Pirámide
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 18/26
Microsoft TechNet Visual Studio 2008
Tipos de Gráficos:
• Histograma
• Dispersiones
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 19/26
Microsoft TechNet Visual Studio 2008
DEMO 3
•Gráficos
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 20/26
Microsoft TechNet Visual Studio 2008
Gauges (Medidores):
• Muestran y monitorizan datos en tiempo real usandotipos de medidores y rangos de medición totalmenteconfigurables.
• Se pueden utilizar para visualizar medidores encuadros de mando/control.
• Tipos de medidores:
• Medidores circulares
• Medidores Lineales.
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 21/26
Microsoft TechNet Visual Studio 2008
DEMO 4
• Medidores
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 22/26
Microsoft TechNet Visual Studio 2008
DEMO 5
• Publicando un Reporte en
SQL Server Reporting Services
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 23/26
Microsoft TechNet Visual Studio 2008
DEMO 6
• Ejecutando los reportes desde
una Página Web
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 24/26
Microsoft TechNet Visual Studio 2008
Preguntas?
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 25/26
Microsoft TechNet Visual Studio 2008
Aluxes .NET
5/12/2018 reportingservices-1217610828378574-8 - slidepdf.com
http://slidepdf.com/reader/full/reportingservices-1217610828378574-8 26/26
Microsoft TechNet 2008
SQL Server 2008: Creando informes con SSRS 2008!Mayo 8, 2008 por Juan Carlos González Martín
Referencias:
Tablix – The Crown Jewel