- >將ctystal報告導出爲HTML格式時,會創建其他臨時文件夾。將Crystal Reports導出爲HTML格式時創建額外的/ temp/extra文件夾
HTML導出只有這個問題,所有其他導出格式(.doc,.excel,.pdf ..)都沒有這個問題。
請讓我知道,如果有人面臨這個問題和解決方案相同。
例:
ExportOptions crExportOptions = new ExportOptions();
DiskFileDestinationOptions crDiskFileDestinationOptions =
new DiskFileDestinationOptions();
CString ExportPath = @"C:\"
//set path for rept file
crDiskFileDestinationOptions.DiskFileName = ExportPath + "\\Reportrpt.rpt";
HTMLFormatOptions HTML40Formatopts = new HTMLFormatOptions();
crExportOptions.ExportDestinationType = ExportDestinationType.DiskFile;
crExportOptions.ExportFormatType = ExportFormatType.HTML40;
//given destination path
HTML40Formatopts.HTMLBaseFolderName = ExportPath;
HTML40Formatopts.HTMLFileName = "default.html";
HTML40Formatopts.HTMLEnableSeparatedPages = bSeparatedPages;
crExportOptions.DestinationOptions = crDiskFileDestinationOptions;
crExportOptions.FormatOptions = HTML40Formatopts;
reportDocloc.Export(crExportOptions);
此代碼導出的HTML文檔到C:\ Reportrpt \ default.html中, additionalfolder 「Reportrpt」 創建&導出到C:\ Reportrpt。
有什麼辦法可以抑制這個文件夾的創建嗎?或在我的代碼錯誤?
感謝提前!
- Prsanth(項目負責人)
該報告是否包含任何圖像?它可能需要它們的子文件夾以及其他沒有存儲在html中的內容。 – Bridge 2012-04-20 11:24:49