cambiar conexion de un crystal reports

23/05/2006 - 10:20 por Godo | Informe spam
hola quisiera q me ayudaseis a cambiar la conexion de un crystal reports
mediante codigo e probado de muchas formas pero no doy con la tecla. el
problema:

'Lanza informe de LLamadas pendientes por realizar
'
Private Sub InformePendientesLlamar()
Dim frm As New frmInforme
Dim report As New ptellamar_cr10

frm.MdiParent = Me.MdiParent

report.Database.Tables.Item(0).Location = "" & sConexion & ""
'report.Database.Tables.Item(0).LogOnInfo.ConnectionInfo.ServerName
= "" & sConexion & ""

'report.Database.Tables.Item(0).LogOnInfo.ConnectionInfo.DatabaseName = "" &
sConexion & ""

frm.crInforme.ReportSource = report

frm.Show
End Sub
 

Leer las respuestas

#1 Jordi Julià
23/05/2006 - 19:11 | Informe spam
Hola,

Yo no cambio cadenas de conexión en los report, pero si que en tiempo de
ejecución ejecuto la consulta y los datos obtenidos los envio al cristal:

Dim informe as new informe_prueba
Informe.SetDataSource(dt)

dónde informe es una instancia del informe Crystal y "dt" es una tabla con
la misma estructura que la definida en el Crystal.

Si te interesa el tema , te puedo enviar un ejemplo completo.

Jordi





"Godo" escribió en el mensaje
news:
hola quisiera q me ayudaseis a cambiar la conexion de un crystal reports
mediante codigo e probado de muchas formas pero no doy con la tecla. el
problema:

'Lanza informe de LLamadas pendientes por realizar
'
Private Sub InformePendientesLlamar()
Dim frm As New frmInforme
Dim report As New ptellamar_cr10

frm.MdiParent = Me.MdiParent

report.Database.Tables.Item(0).Location = "" & sConexion & ""
'report.Database.Tables.Item(0).LogOnInfo.ConnectionInfo.ServerName
= "" & sConexion & ""

'report.Database.Tables.Item(0).LogOnInfo.ConnectionInfo.DatabaseName = ""
&
sConexion & ""

frm.crInforme.ReportSource = report

frm.Show
End Sub


Preguntas similares