为什么get_IsLoaded()抛出异常"对象引用未设置为对象的实例"?

2020-09-28 03:39发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我将Crystal Re...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我将Crystal Reports 11与.net一起使用,最近在生产环境中,有时ReportReport.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat)有时会发生以下异常:

消息:对象引用未设置为对象的实例。
 资料来源:CrystalDecisions.CrystalReports.Engine
 TargetSite:布尔值get_IsLoaded()
 StackTrace:em CrystalDecisions.CrystalReports.Engine.ReportDocument.get_IsLoaded()
    em CrystalDecisions.CrystalReports.Engine.ReportDocument.EnsureLoadReport()
    em CrystalDecisions.CrystalReports.Engine.ReportDocument.get_FormatEngine()
    em CrystalDecisions.CrystalReports.Engine.ReportDocument.ExportToStream(ExportOptions选项)
    em CrystalDecisions.CrystalReports.Engine.ReportDocument.ExportToStream(ExportFormatType formatType)
    em Hotel_WebUI.PrintFunctions.ProcessMasterPDF2(列出1个文档列表)
    em Hotel_WebUI.PrintFunctions.PrintDocument(布尔值bAddHeader,Int32 iLocalCurrencyCopies,Int32 iForeignCurrencyCopies,布尔值isOriginal)

这并非一直发生,我无法在我的测试环境中挑衅。

我在Internet上找不到任何有关该stackTrace的信息。

3条回答
CJones
2020-09-28 04:01

我正在Visual Studio中使用.NET c#Webforms进行开发,引用CrystalDecisions.CrystalReports.Engine,CrystalDecisions.ReportSource,CrystalDecisions.Shared和CrystalDecisions.Web的dll。 11.5.3700.0

一周热门 更多>