Ayuda Imprimir Informes Visual 2005
Publicado por Marcos (4 intervenciones) el 13/05/2007 18:21:41
Necesito ayuda; estoy migrando los programas que tengo en Visual 6 a Visual 2005 y en los procesos de imprimir los informes me da el siguiente error:
"No se ha podido cargar el informe"
Este es parte del código:
Dim SqlSelect As String
Dim da As SqlClient.SqlDataAdapter
Dim ds As New DataSet
SqlSelect = "SELECT Articulos.* FROM Articulos ORDER BY Articulos.CodigoArticulo"
Try
Call AbreConexion()
da = New SqlClient.SqlDataAdapter(SqlSelect, Conexion)
da.Fill(ds, "Articulos")
Dim pant_Visordeinformes As New frm_VisorDeInformes
With pant_Visordeinformes
Dim strReportPath As String = "F:\Programa\Data\Rp\cr_Articulos.rptt"
Dim rptDocument As New CrystalDecisions.CrystalReports.Engine.ReportDocument
rptDocument.Load(strReportPath)
rptDocument.SetDataSource(ds)
rptDocument.FileName = "F:\SajaSQL\Data\Rpt\cr_Articulos.rpt"
.CRV.ReportSource = rptDocument
.Show()
End With
ds.Clear()
Call CierraConexion()
Catch ex As Exception
MessageBox.Show(ex.ToString)
End Try
¿QUE ESTOY HACIENDO MAL?
Un Saludo, Marcos
"No se ha podido cargar el informe"
Este es parte del código:
Dim SqlSelect As String
Dim da As SqlClient.SqlDataAdapter
Dim ds As New DataSet
SqlSelect = "SELECT Articulos.* FROM Articulos ORDER BY Articulos.CodigoArticulo"
Try
Call AbreConexion()
da = New SqlClient.SqlDataAdapter(SqlSelect, Conexion)
da.Fill(ds, "Articulos")
Dim pant_Visordeinformes As New frm_VisorDeInformes
With pant_Visordeinformes
Dim strReportPath As String = "F:\Programa\Data\Rp\cr_Articulos.rptt"
Dim rptDocument As New CrystalDecisions.CrystalReports.Engine.ReportDocument
rptDocument.Load(strReportPath)
rptDocument.SetDataSource(ds)
rptDocument.FileName = "F:\SajaSQL\Data\Rpt\cr_Articulos.rpt"
.CRV.ReportSource = rptDocument
.Show()
End With
ds.Clear()
Call CierraConexion()
Catch ex As Exception
MessageBox.Show(ex.ToString)
End Try
¿QUE ESTOY HACIENDO MAL?
Un Saludo, Marcos
Valora esta pregunta


0