I have this error exporting a report in Crystal Report.
Rut = Server.MapPath(@"\Archivos\" + Archivo.ToString().Replace("/", "") + ".pdf");
ExportOptions CrExportOptions; DiskFileDestinationOptions CrDiskFileDestinationOptions = new DiskFileDestinationOptions(); PdfRtfWordFormatOptions CrFormatTypeOptions = new PdfRtfWordFormatOptions(); CrDiskFileDestinationOptions.DiskFileName = RutaArchivo;
CrExportOptions = rptReporte.ExportOptions; { CrExportOptions.ExportDestinationType = ExportDestinationType.DiskFile; CrExportOptions.ExportFormatType = ExportFormatType.PortableDocFormat; CrExportOptions.ExportDestinationOptions = CrDiskFileDestinationOptions; CrExportOptions.ExportFormatOptions = CrFormatTypeOptions; } rptReporte.Export(CrExportOptions); // The error is on this line.
ErrorCode : -2147467259 Message : The system cannot find the path specified.
The system cannot find the path specified. --------- C:\Users\jareyes.DEVELOPERWEB\Documents\Visual Studio 2012\Projects\Proyectos CRM\ALDEMTOWER\webjrCrm\webjrCrm\Archivos\rptEstatusxVendedor_f7edf204-21ee-4aba-bbf7-ee4c591445e4.pdf --------- at CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass.Export(ExportOptions pExportOptions, RequestContext pRequestContext) at CrystalDecisions.ReportSource.EromReportSourceBase.ExportToStream(ExportRequestContext reqContext) at CrystalDecisions.CrystalReports.Engine.FormatEngine.ExportToStream(ExportRequestContext reqContext) at CrystalDecisions.CrystalReports.Engine.FormatEngine.Export(ExportRequestContext reqContext) at CrystalDecisions.CrystalReports.Engine.ReportDocument.ExportToDisk(ExportFormatType formatType, String fileName) at webjrCrm.Controllers.VentasController.exportarPDF(String IdSolicitud, String nombreReporte, String tipo, String parametros) in c:\Users\jareyes.DEVELOPERWEB\Documents\Visual Studio 2012\Projects\Proyectos CRM\ALDEMTOWER\webjrCrm\webjrCrm\Controllers\VentasController.cs:line 3525 --------- Analysis Server
Hi,
For this situation, you need make sure that the path you specified in the variable existed and correct.
Regards