在导出水晶报表的时候,系统报如下错误
在导出水晶报表的时候,系统报如下错误
。。。Report\CrystalReport1.rpt 内出错:拒绝访问报表文件。其他程序可能正在使用它。
不导出的时候,水晶报表可以正常显示。可能是哪里出错了呢?
小弟是应用的PUSH模式,RPT文件关联到一个XSD强类型的DATASET中,显示没问题,但导出的时候遇到了上面的问题。有高人帮忙看一下吗?
导出代码如下:
CrystalDecisions.Shared.DiskFileDestinationOptions DiskOpts = new CrystalDecisions.Shared.DiskFileDestinationOptions();
ReportDoc.ExportOptions.ExportDestinationType = CrystalDecisions.Shared.ExportDestinationType.DiskFile;
ReportDoc.ExportOptions.ExportFormatType = CrystalDecisions.Shared.ExportFormatType.RichText;
DiskOpts.DiskFileName = "c:\\Output.rtf";
ReportDoc.ExportOptions.DestinationOptions = DiskOpts;
ReportDoc.Export();
另有一贴,两贴并分一起给了。
http://community.csdn.net/Expert/topic/4777/4777292.xml?temp=.5322229