点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一份报告,在CR或Visual Studio中预览时运行没有任何问题。 但是,当使用提供参数值的C#代码运行时,它将在以下行上抛出"缺少参数值"异常-
report.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat); < br>(其中 report 是ReportDocument报表)
我得到的错误是
'repInfo.StreamFile = report.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat)' 类型为'CrystalDecisions.CrystalReports.Engine.ParameterFieldCurrentValueException'的异常
数据:{System.Collections.ListDictionaryInternal}
ErrorID:MissingParameterFieldCurrentValue
HResult:-2147215870
HelpLink:null
InnerException:{" 缺少参数值。"}
消息:"缺少参数值。"
PromptEngineAvailable:假
源:" CrystalDecisions.ReportAppServer.DataSetConversion"
StackTrace:"在CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException( CrystalDecisions.ReportSourc的异常e)\ r \ n e.EromReportSourceBase.ExportToStream(ExportRequestContext reqContext)\ r \ n在CrystalDecisions.CrystalReports.Engine.FormatEngine.ExportToStream(ExportRequestContext reqContext)\ r \ n在CrystalDecisions.CrystalReports.Engine.ReportDocument.ExportToStream(ExportOptions选项)\ r \ n在 CrystalDecisions.CrystalReports.Engine.ReportDocument.ExportToStream(ExportFormatType formatType)"
TargetSite:{Boolean ThrowDotNetException(System.Exception)}
我很确定我的代码提供了所需的值。 我真的很感激任何人都可以弄清楚这个问题。
尝试在没有设置参数的情况下运行报告,以查看是否提示输入
一周热门 更多>