Estoy generando un reporte dinámico con este código:
Código ASP:
Ver original
Dim lala As String = System.Configuration.ConfigurationManager.ConnectionStrings("IngresosConnection").ConnectionString Dim conn As New OdbcConnection(lala) conn.Open() Dim da As New OdbcDataAdapter("SELECT * FROM miTabla", conn) Dim ds As New Data.DataSet("MiTabla") da.Fill(ds) conn.Close() Dim rp As New CrystalDecisions.CrystalReports.Engine.ReportDocument() rp.SetDataSource(ds) rp.ExportToDisk(CrystalDecisions.Shared.ExportFormatType.WordForWindows, "C:\MiRuta\lalalala.doc")
Estoy obteniendo este error:
CrystalDecisions.CrystalReports.Engine.LoadSaveRep ortException: Ruta de acceso del archivo de informes no válida.
en CrystalDecisions.CrystalReports.Engine.EngineExcep tionUtils.DoThrowException(String message, EngineExceptionErrorID id)
en CrystalDecisions.CrystalReports.Engine.ExceptionTh rower.ThrowEngineException(String messageID, EngineExceptionErrorID id)
en CrystalDecisions.CrystalReports.Engine.ReportDocum ent.Load(String filename, OpenReportMethod openMethod, Int16 parentJob)
Cómo lo debo solucionar? O alguna pista de por qué el error? Si imprimo las columnas de mi dataset me trate las columnas.
También probé indicandole un reportdocument creado antes, sin datos ni nada, vacío, en el filename, pero sigo teniendo el mismo error...
Desde ya muchas gracias y espero repuestas! =)