Crystal Report - Database login

 
Vista:

Database login

Publicado por Pedro Javier Aljaro Velasco (1 intervención) el 28/02/2005 16:31:25
Hola a todos, estoy trabajando con visual basic .net y crystal reports 8, y tengo el siguiente problema: cuando instalo mi aplicación en un ordenador distinto del que he desarrollado y quiero mostrar cualquier reporte, me aparece una ventana con el título "Database login" en la cual me pide la ruta de la base de datos y por defecto me aparece la ruta en la cual estaba en el ordenador donde desarrolle.

Para visualizar los informes he usado crystalreportviewer y los muestro de la siguiente forma:

Dim reporte As New Reportedocumentos
reporte.SetDataSource(Application.StartupPath & "\bd\bdong.mdb")
reporte.SetDatabaseLogon("", "")
CRV.ReportSource = reporte

Espero vuestra ayuda.

un saludo y gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Database login

Publicado por Gerardo (571 intervenciones) el 01/03/2005 00:07:48
Ke tal Javier.

Intenta con estas lineas:
Dim reporte As New ReportDocument
Dim tbCurrent As Table
reporte .Load(Application.StartupPath() & "\Reportes\Tupreporte.rpt")
For Each tbCurrent In reporte.Database.Tables
tbCurrent.Location = Application.StartupPath & "bd\bdong.mdb"
Next tbCurrent
CRV.ReportSource = reporte

La línea para abrir el reporte supone ke tienes una carpeta llamada 'reportes' deltro de la carpeta donde se encuentra tu aplicación, de no ser así, modifica dicha línea y pon el nombre correcto del reporte.

Saludos.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar