Ayuda Urgente !!!

16/09/2005 - 21:15 por Boom | Informe spam
Hola, quisiera me ayuden a solucionar 2 inconvenientes que tengo:

1) Tengo un sistema web con C#, el cual usa el Crystal Reports de .NET
VS2003, el asunto es que cuando hago mi maquina de desarrollo tengo que
establecer la ubicación de la conexión a la base de datos en SQL Server(Que
es ta en mi maquina loca), pero hay veces que me piden cambios a tal o cual
reporte entonces tengo que estar cambiando la ubicación del servidor con la
base de desarrollo, en fin existe alguna manera mediante código decir con que
base voy a trabajar.

2) Como uso Crystal Reports , a este le exporto a PDF para poder imprimir y
todo eso, el problema es que una vez que llamo al reporte y este exporta a
PDF y luego cierro este, el proceso del Acrobat Reader queda arriba, existe
alguna manera de solucionar esto o como puedo mediante codigo matar el
proceso de Acrobat Reader.

Muchas gracias
 

Leer las respuestas

#1 Pablo M
16/09/2005 - 22:55 | Informe spam
Bendito sea el gratuito SQL Reporting services, que nos va a librar de esta
pesadilla


He tenido los dos problemas, pero sólo me acuerdo de la solución del
primero.

Esquematicamente:
- abres el report en un objeto ReportDocument (si ya lo conoces pues con su
clase y si lo cargas dinamicamente con el load)
- defines el objeto ConnectionInfo con las credenciales de conexión al
origen de datos
- recorres las tablas del documento.Database y A CADA UNA DE ELLAS le
asignas el ConnectionInfo y resto de propiedades que hayan cambiado.


Yo encontré ejemplos en la web de business objects, si no te aclaras mira
allí

Un saludo


"Boom" escribió en el mensaje
news:
Hola, quisiera me ayuden a solucionar 2 inconvenientes que tengo:

1) Tengo un sistema web con C#, el cual usa el Crystal Reports de .NET
VS2003, el asunto es que cuando hago mi maquina de desarrollo tengo que
establecer la ubicación de la conexión a la base de datos en SQL
Server(Que
es ta en mi maquina loca), pero hay veces que me piden cambios a tal o
cual
reporte entonces tengo que estar cambiando la ubicación del servidor con
la
base de desarrollo, en fin existe alguna manera mediante código decir con
que
base voy a trabajar.

2) Como uso Crystal Reports , a este le exporto a PDF para poder imprimir
y
todo eso, el problema es que una vez que llamo al reporte y este exporta a
PDF y luego cierro este, el proceso del Acrobat Reader queda arriba,
existe
alguna manera de solucionar esto o como puedo mediante codigo matar el
proceso de Acrobat Reader.

Muchas gracias

Preguntas similares