Thank you,
in fact, i can't export
my dataSet is full. My report is load in html format
I don't understand
My source:
this.oRpt.SetDataSource(dsGlobal1);
crvCv.ReportSource = this.oRpt;
string Fname;
// this.oRpt.Load();
string DossierIn = "In/"+System.Web.HttpContext.Current.User.Identity.Name + "/" + System.Web.HttpContext.Current.Session.SessionID;
string TmpFileDestination = System.Web.HttpContext.Current.Server.MapPath(DossierIn);
if (!System.IO.Directory.Exists(TmpFileDestination))
System.IO.Directory.CreateDirectory(TmpFileDestination);
string fileName = System.IO.Path.GetFileName(System.Configuration.ConfigurationSettings.AppSettings["fileCv"]);
Fname = System.IO.Path.Combine(TmpFileDestination,fileName);
ExportOptions crExportOptions = new ExportOptions();
DiskFileDestinationOptions crDiskFileDestinationOptions =new DiskFileDestinationOptions();
//crDiskFileDestinationOptions = new DiskFileDestinationOptions();
crDiskFileDestinationOptions.DiskFileName = Fname;
crExportOptions = oRpt.ExportOptions;
//With crExportOptions
crExportOptions.DestinationOptions = crDiskFileDestinationOptions;
crExportOptions.ExportDestinationType = ExportDestinationType.DiskFile;
crExportOptions.ExportFormatType = ExportFormatType.PortableDocFormat;
//End With
oRpt.Export();
Response.ClearContent();
Response.ClearHeaders();
Response.ContentType = "application/pdf";
Response.WriteFile(Fname);
Response.Flush();
Response.Close();
string DossierName = "In/"+System.Web.HttpContext.Current.User.Identity.Name;
string TmpFile = System.Web.HttpContext.Current.Server.MapPath(DossierName);
if (System.IO.Directory.Exists(TmpFile))
System.IO.Directory.Delete(TmpFile,true);