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 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.