Manual de Reporting Services

13
UNIVERSIDAD CATOLICA DE SANTIAGO DE GUAYAQUIL MANUAL DE REPORTING SERVICES PARA SQL SERVER 2008 1. Nos ubicamos en incio y buscamos SQL Server Business Intelligence Development Studio y lo abrimos. 2. Hacemos clicl en la palabra Proyect que esta juto a Create, a continuqacion se desplegara un cuadro de dialogo en el cual escgeremos la opción Report Server Project Wizard, le damos un nombre a la carpeta y hacemos click en OK. 3. Tendremos un cuadro de dialogo de bienvenida al asistente de reportes y damos en Siguient 4. En este paso tenemos nuEvamente un cuadro de dialogo en el cual ponemos en EDIT y se nos desplegara otro cuadro de dialogo donde debemos colocar el nombre de nuestro servidor, asi que hacemos click en el drop down list y escogemos el nombre de nuestro servidor en el cual tenemos nuestra base de datos alojada; también debemos elegir nuestra base de datos asi que hacemos

Transcript of Manual de Reporting Services

UNIVERSIDAD CATOLICA DE SANTIAGO DE GUAYAQUIL

MANUAL DE REPORTING SERVICES PARA SQL SERVER 2008 1. Nos ubicamos en incio y buscamos SQL Server Business Intelligence Development Studio y lo abrimos.2. Hacemos clicl en la palabra Proyect que esta juto a Create, a continuqacion se desplegara un cuadro de dialogo en el cual escgeremos la opcin Report Server Project Wizard, le damos un nombre a la carpeta y hacemos click en OK.

3. Tendremos un cuadro de dialogo de bienvenida al asistente de reportes y damos en Siguient4. En este paso tenemos nuEvamente un cuadro de dialogo en el cual ponemos en EDIT y se nos desplegara otro cuadro de dialogo donde debemos colocar el nombre de nuestro servidor, asi que hacemos click en el drop down list y escogemos el nombre de nuestro servidor en el cual tenemos nuestra base de datos alojada; tambin debemos elegir nuestra base de datos asi que hacemos click en el siguiente ddl y elegimos nuestra base de datos a la cual le haremos un reporte

En este punto tendremos nuestro data source y antes de poner en NEXT haceos click en el check box para que nuestra base de datos se muestre automticamente en la carpeta shared data sources que se encuentra en la parte derecha.

5. Acontinuacion tendremos que construir nuestro Query, asi que damos clicl en Query Builder. Tendremos una ventana la cual es el diseador de nuestra instruccin sql, asi que agregamos una tabla 6. Tendremos una ventana la cual nos muestra que tablas posee mi base de datos alojada en mi SQL, podemos seleccionar una o varias tablas y damos click en ADD.

7. Aqu tenemos todos los campos que tiene nuestra tabla o tablas seleccionada(as) ; seleccionamos las comunas que deseamos y automticamente se crea nuestra sentencia SQL y damos en OK8. Aqu nos regresan a la ventana del Desing Query y nos muestran la sentencia construida asi que damos en OK

9. Nos encontramos en la ventana del diseo de la tabla de nuestro reporte.

10. En esta parte colocamos el campo de cada columna a cada displayed files, tenemos el campo page, las columnas , los rows y finalmente los datos con los cuales queremos llenar nuestra tabla de reportes.

11. Aqu podemos escoger un diseo de nuestro reporte

12. En este paso elegimos la localizacin de nuestra implementacin. Debemos elegir nuestra versin de SQL , en este caso sql server 2008

13. Finalmente le damos un nombre a nuestro reporte y finalizamos 14. Ahora nos vamos a incio y buscamos Reporting services configuration manager y lo ejecutamos15. Nos conectamos y nos dirigimos a la pestana Web Service Url y copiamos la URLs

16. Ahora en el sql business vamos a Project - (nombre de nuestro proyecto) Properties yse despliega una ventana y vamos a Targer server URL y pegamos la Url copiada desde el reporting services configuration.

17. A continuacin nos colocamos sobre la parte derecha sobre el explorador de soluciones y sobre el Data Source hacemos clck derecho y luego seleccionamos deploy (implementar), lo mismo hacemos sobre nuestro reporte.

18. Al hacer deploy sobre el reporte nos arrojara unos resultados o informes del cual debemos copiar el Deploying to y el Deploying report

19. Ahora si vamos a Visual Studio y en el proyecto que deseamos hacer el reporte agregamos una tabla HTML, y dentro de la tabla agregamos un Report Viewer y un ScriptManager

Y en el page Load colocamos esta siguiente codificacin no sin antes haber agregado la la librera

using Microsoft.Reporting.WebForms;

//Le indicamos al Control que la invocacion del reporte sera de modo remoto rv.ProcessingMode = ProcessingMode.Remote;

//Le indicamos la URL donde se encuentra hospedado Reporting Services rv.ServerReport.ReportServerUrl = new Uri("http://owner-pc/ReportServer"); //Le indicamos la carpeta y el Reporte que deseamos Ver rv.ServerReport.ReportPath = "/EjemploManual/ManualEjemplo";