2012-04-20 106 views
0

- >将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(项目负责人)
+0

该报告是否包含任何图像?它可能需要它们的子文件夹以及其他没有存储在html中的内容。 – Bridge 2012-04-20 11:24:49

回答

0

我没有得到任何效应初探.....所以我沟通与SAP CR人。

问题在于SAP水晶报表,他们正在处理这个问题。

我会更新你所有关于一旦我得到修复/补丁/ sp信息。来自那些家伙。

Regards, Prasanth。

+0

嗨.....得到workarround这个问题的形式SAP CR prople .....正在测试.....将让知道很短.. – 2012-07-06 10:52:51