急!水晶报表导成HTML文件
我把报表导成word或PDF文件均正常,但把ExportFormatType改成HTML30或HTML40
就出错,错误为“未将对象引用到设置对象的实例”。不知为何
Mydata rptDataset=new Mydata();
....填充数据集
......
ReportDocument rptDoc=new ReportDocument();
string rptTempPath="c:\\inetpub\\wwwroot\\Capitalnet_MIS\\Report\\RptLineProjectCheckList.rpt";
rptDoc.Load(rptTempPath);
rptDoc.SetDataSource(rptDataset);
string ExportReportPath="C:\\ExportReport\\报表.htm";
DiskFileDestinationOptions crFileDestinationOption=new DiskFileDestinationOptions();
ExportOptions crExportOption=rptDoc.ExportOptions;
crFileDestinationOption.DiskFileName=ExportReportPath;
crExportOption.DestinationOptions=crFileDestinationOption;
crExportOption.ExportDestinationType=ExportDestinationType.DiskFile;
crExportOption.ExportFormatType=ExportFormatType.HTML40;
rptDoc.Export();//该句出错