Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/08/2010, 07:55
Susana_Maria
 
Fecha de Ingreso: junio-2009
Mensajes: 12
Antigüedad: 15 años, 7 meses
Puntos: 0
Sonrisa Reporte a Excel

Buenas, alguien sabe como pasar un reporte hecho con CristalReport a Excel? Por el momento lo estoy mostrando en pdf de la siguiente manera:

Código:
//establecer las opciones de formato pdf
            //crExportOptions.ExportFormatType = ExportFormatType.PortableDocFormat;
            crExportOptions.ExportFormatType = ExportFormatType.PortableDocFormat;
            crExportOptions.FormatOptions = pdfFormatOpts;

            //establecer el formato de exportacion
            crExportOptions.ExportDestinationType = ExportDestinationType.DiskFile;

            //establecer las opciones de archivo de disco
            string path = Page.Request["APPL_PHYSICAL_PATH"] + "Informes\\Temporal\\";
            Fname = path + Session.SessionID.ToString() + ".pdf";
            crDiskFileDestinationOptions.DiskFileName = Fname;
            crExportOptions.DestinationOptions = crDiskFileDestinationOptions;
            rep.Export();


            //Presenta en el explorador del cliente el archivo pdf
            Response.ClearContent();
            Response.ClearHeaders();
            Response.ContentType = "application/pdf";
            Response.WriteFile(Fname);
            Response.Flush();
            Response.Close();
            //delete the exported file from disk
            System.IO.File.Delete(Fname);
Gracias