none
web水晶报表出错 RRS feed

  • 问题

  • 不支持的操作。无法在 C++ 堆栈中打开由 JRC 引擎处理的文档。

    说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

    异常详细信息: System.Runtime.InteropServices.COMException: 不支持的操作。无法在 C++ 堆栈中打开由 JRC 引擎处理的文档。

    源错误: 

    执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

    堆栈跟踪: 


    [COMException (0x80041811): 不支持的操作。无法在 C++ 堆栈中打开由 JRC 引擎处理的文档。]
       CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options) +0
       CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options) +95
       CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() +270

    [CrystalReportsException: 加载报表失败。]
       CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() +333
       CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob) +877
       CrystalDecisions.CrystalReports.Engine.ReportClass.Load(String reportName, OpenReportMethod openMethod, Int16 parentJob) +1183
       CrystalDecisions.CrystalReports.Engine.ReportDocument.EnsureLoadReport() +113
       CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSourceInternal(Object val, Type type) +53
       CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSource(DataTable dataTable) +66

    此问题偶尔出现,不知道是怎么造成的

    请给于帮助

    2012年6月28日 2:08

答案

全部回复