No problem.
Hay un ejemplo del metodo createDataSource en los BOL de Reporting
Services.

Yo en principio, puse una referencia al webservice del reporting.

Para apuntarlo dinàmicamente a distintos servidores (si fuera
necesario), simplemente cambiás la dirección URL (propiedad url).

Luego con la referencia, instancias un objeto "reportingservices" y
utilizas el mètodo citado arriba.
El ejemplo más concreto lo escribo más tarde porque no me acuerdo ahora
todos los parámetros para la definición del datasource.

Yo cuando dije antes en otro post, de modificar los archivos RDS, me
referia a que ademas de modificar los datasources del serividor, estoy
modificando los archivos RDS de la carpeta de archivos de reportes, para
mantener la connection strings consistentes. Obviamente con ese sólo
cambio no sirve para cambiar los data-sources del servidor. Hay que
tocar los data-dources del servidor o volver a publicar los rdls.






-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Diego Jancic
Enviado el: Sábado, 08 de Diciembre de 2007 03:46 p.m.
Para: Daniel Aisenberg
Asunto: [dbms] reporting services. cambiar data source programaticamente

Daniel,
Seguramente tenga que hacer algo parecido la semana que viene.. te
molestaría pasarme como lo hiciste? O de donde lo sacaste?

Gracias!,
Diego

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Daniel
Aisenberg
Sent: Sábado, 08 de Diciembre de 2007 11:31 a.m.
To: Diego Jancic
Subject: [dbms] reporting services. cambiar data source
programaticamente

Gracias por el dato.

En el data source está el connection string. Es lo único que tengo que
tocar 
para que apunte a otro servidor.

Igual tengo que tocar los rdls?, quiere decir que la información de data
source está redundante?

Ya pude cambiar el rds, pero no tuve tiempo aún para probar si cambia
realmente de base. Les aviso cuando lo pruebe.

Nuevamente gracias.



-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Maxi Accotto
Enviado el: Viernes, 07 de Diciembre de 2007 03:01 p.m.
Para: Daniel Aisenberg
Asunto: [dbms] reporting services. cambiar data source programaticamente

Hola, ojo con esto! porque esa definicion esta en el reporte, para
cambiarlo hay que editar el rdl y volver a publicar

2007/12/7, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
>
>  Hola.
> Necesitaria cambiar desde un aplicativo, el data source de una carpeta
> determinada de un servidor determinado de Reporting services.
>
> Probe conectandome al servidor como webservice.
> Probé creando referencias a los assemblies de Reporting, pero no
encuentro
> el método.
>
> Gracias de antemano
> Saludos
> Daniel


-- 
-----------------------------------------------------------
Microsoft MVP en SQL Server
Mentor asociado en SQLTotalConsulting
Excelencia en servicios y consultoria  SQLServer
www.sqltotalconsulting.com
-----------------------------------------------------------

No virus found in this incoming message.
Checked by AVG Free Edition. 
Version: 7.5.503 / Virus Database: 269.16.17/1176 - Release Date:
06/12/2007 11:15 p.m.
 



No virus found in this incoming message.
Checked by AVG Free Edition. 
Version: 7.5.503 / Virus Database: 269.16.17/1179 - Release Date:
09/12/2007 11:06 a.m.
 


Responder a