使用QueryString输入参数调用Crystal Report NullReferenceException时发生异



我有一个Crystal Report,我正在通过.aspx页面调用它。我的Crystal Report需要接受前端的Date和Percentage。当我在不传递任何参数的情况下从前端运行此报告时,它运行良好。

为了输入报表参数,我使用映射到Crystal参数的QueryString值。Crystal需要从中选择这些参数。

当我传递QueryString值时,我收到以下错误:

对象引用未设置为对象的实例。

这似乎很奇怪,因为URL似乎很好。是什么原因导致了异常?

用SQL Devolper编写的过程的输入参数为@percentcrystal还显示输入参数为@percent。但来自visula工作室的URL中的属性仅为%。

只要有反对意见。将crystal的参数重命名为%,此报告现在运行顺利。谢谢你帮我的忙。

最新更新