Hola amigos de Foros del web.
Hace poco me pasé de VB 6.0 a VB .NET 2010.
También instalé el SAP (el programa adicionar para generar los Crystal Reports). Pero cuando lo intenté instalar, me tiró un error que en este momento no recuerdo. Bueno, y ese error no me dejaba instalarlo bien. En cuanto lo quise reinstalar, y le di en reparar me instaló bien al aprecer, sin tirar ningún mensaje de error y me apareción correctamente en el Visual Studio.
Sin embargo, ahora que quise usar esta herramienta de Crystal Report y generar uno, me salta un error que dice que falta un archivo del SAP.
El mensaje de error es el siguiente:
No se controló FileNotFoundException.
---------------------------------------------
No se puede cargar el archivo o ensamblado 'file:///C:\Program Files\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll' ni una de sus dependencias. El sistema no puede encontrar el archivo especificado.
Este es el código de mi botón que genera el reporte, que dudo sea el problema, porque lo saqué de un tutorial de Youtube y fui cuidadoso al hacerlo:
Código vb:
Ver original'Reporte = CrystalReport a abrir, GenerarReporte = Formulario que contiene CrystalReportViewer
Dim rpt As New Reporte
Dim formulario As New GenerarReporte
Sql = "SELECT * FROM CoInscripciones ORDER BY apenomalu ASC"
Dim ds As New DataSet
ds.Clear()
Dim adp As New OleDb.OleDbDataAdapter(Sql, cnPr)
adp.Fill(ds, "CoInscripciones")
rpt.SetDataSource(ds)
formulario.CrystalReportViewer1.ReportSource = rpt
formulario.CrystalReportViewer1.Dock = DockStyle.Fill
Dim frmReporte As New Form
With frmReporte
.Controls.Add(formulario.CrystalReportViewer1)
.Text = "Reporte de prueba"
.WindowState = FormWindowState.Maximized
.ShowDialog()
End With
¡¡¡Por favor, ayudaaaaaaaaaaa!!!
Gracias.