我的导出按钮的事件如下:CrystalReport1 cr=new CrystalReport1();
CrystalDecisions.Shared.DiskFileDestionationOptions opts=new CrystalDecisions.Shared.DiskFileDestionationOptions();cr.ExportOptoins.ExportFormatType=CrystalDecisions.Shared.ExportFormatType.Excel;
opts.DiskFileName="d:\a.xls";
//请问执行后,它并没有导出???什么地方出错了???
CrystalDecisions.Shared.DiskFileDestionationOptions opts=new CrystalDecisions.Shared.DiskFileDestionationOptions();cr.ExportOptoins.ExportFormatType=CrystalDecisions.Shared.ExportFormatType.Excel;
opts.DiskFileName="d:\a.xls";
//请问执行后,它并没有导出???什么地方出错了???
给你完整的导出代码
ExportOptions crExportOptions;
DiskFileDestinationOptions crDiskFileDestinationOptions;
ReportDocument crReportDocument=new ReportDocument();
crReportDocument=rp;
string ExportPath="";
ExportPath = setName[1]+"\\";
if (Directory.Exists(ExportPath) == false)
Directory.CreateDirectory(ExportPath);
crDiskFileDestinationOptions = new DiskFileDestinationOptions();
crExportOptions = crReportDocument.ExportOptions;
crDiskFileDestinationOptions.DiskFileName = ExportPath + wordName;
crExportOptions.ExportDestinationType = ExportDestinationType.DiskFile;
crExportOptions.ExportFormatType = ExportFormatType.WordForWindows;
crExportOptions.DestinationOptions = crDiskFileDestinationOptions;
try
{
crReportDocument.Export();
Crystalreportviewer1.ReportSource =rp;
Crystalreportviewer1.DisplayGroupTree =false;
Crystalreportviewer1.DisplayToolbar =false;
}
catch (Exception err)
{
Response.Write("<BR>");
Response.Write(err.Message.ToString());
}
你的代码不全,有些属性未定义