Anda di halaman 1dari 11

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 ue esta !uto a "reate# a continuacion 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 %acemos clic& en '(.
). *endremos un cuadro de dialogo de bienvenida al asistente de reportes y damos en
Siguient
+. ,n este paso tenemos nu,vamente un cuadro de dialogo en el cual ponemos en ,DI* y
se nos desplegara otro cuadro de dialogo donde debemos colocar el nombre de nuestro
servidor# asi ue %acemos clic& en el drop do-n list y escogemos el nombre de nuestro
servidor en el cual tenemos nuestra base de datos alo!ada. tambi/n debemos elegir
nuestra base de datos asi ue %acemos clic& en el siguiente ddl y elegimos nuestra
base de datos a la cual le %aremos un reporte
,n este punto tendremos nuestro data source y antes de poner en N,0* %aceos clic& en el
c%ec& bo1 para ue nuestra base de datos se muestre autom2ticamente en la carpeta s%ared
data sources ue se encuentra en la parte derec%a.
3. 4continuacion tendremos
ue construir nuestro Query# asi
ue damos clicl en Query
Builder. *endremos una ventana la cual es el dise5ador de nuestra instrucci$n sl# asi
ue agregamos una tabla
6. *endremos una ventana la cual nos muestra ue tablas posee mi base de datos alo!ada
en mi SQL# podemos seleccionar una o varias tablas y damos clic& en 4DD.
7. 4u8 tenemos todos los campos ue tiene nuestra tabla o tablas seleccionada9as: .
seleccionamos las comunas ue deseamos y autom2ticamente se crea nuestra
sentencia SQL y damos en '(
;. 4u8 nos regresan a la ventana del Desing Query y nos muestran la sentencia
construida asi ue damos en '(
<. Nos encontramos en la ventana del dise5o de la tabla de nuestro reporte.
1=. ,n esta parte colocamos el campo de cada columna a cada displayed >iles# tenemos el
campo page# las columnas # los ro-s y >inalmente los datos con los cuales ueremos
llenar nuestra tabla de reportes.
11. 4u8 podemos escoger un dise5o de nuestro reporte
12. ,n este paso elegimos la locali?aci$n de nuestra implementaci$n. Debemos elegir
nuestra versi$n de SQL # en este caso sl server 2==;
1). @inalmente le damos un nombre a nuestro reporte y >inali?amos
1+. 4%ora nos vamos a incio y buscamos Aeporting services con>iguration manager y lo
e!ecutamos
13. Nos conectamos y nos dirigimos a la pestana Beb Service Crl y copiamos la CALs
16.
16.
16.
16.
4%ora en el sl business vamos a Pro!ect D 9nombre de nuestro proyecto: Properties yse
despliega una ventana y vamos a *arger server CAL y pegamos la Crl copiada desde el
reporting services con>iguration.
17. 4 continuaci$n nos colocamos sobre la parte derec%a sobre el e1plorador de soluciones
y sobre el Data Source %acemos clc& derec%o y luego seleccionamos deploy
9implementar:# lo mismo %acemos sobre nuestro reporte.

1;. 4l %acer deploy sobre el reporte nos arro!ara unos resultados o in>ormes del cual
debemos copiar el Deploying to y el Deploying report
1<. 4%ora si vamos a Eisual Studio y en el proyecto ue deseamos %acer el reporte
agregamos una tabla H*FL# y dentro de la tabla agregamos un Aeport Eie-er y un
ScriptFanager
G en el page Load colocamos esta siguiente codi>icaci$n no sin antes %aber agregado la la
librer8a
using Microsoft.Reporting.WebForms;
//Le indicamos al Control que la invocacion del reporte sera de modo
remoto
rv.ProcessingMode = ProcessingMode.Remote;
//Le indicamos la RL donde se encuentra !ospedado Reporting "ervices
rv."erverReport.Report"erverrl = ne# ri$%!ttp&//o#ner'
pc/Report"erver%(;
//Le indicamos la carpeta ) el Reporte que deseamos *er
rv."erverReport.ReportPat! = %/EjemploManual/ManualEjemplo%;