SSRS订阅中的ReportParameterValueNotSetException

时间:2010-05-20 13:36:38

标签: reporting-services

我在VS 2005中没有在本地收到此错误 或者通过预览运行报告

但在订阅期间我开始

ReportParameterValueNotSetException 即使我的所有参数,尤其是它所抱怨的参数都设置了

这已经开始突然发生,之前一直很好。

为什么会发生这种情况的任何想法

2 个答案:

答案 0 :(得分:0)

您可以尝试使用其他名称部署报表,并查看其订阅是否存在相同问题。如果没有,那就怪宇宙射线。它发生了。在这种情况下,完全从服务器删除旧报告,然后您应该能够再次使用原始名称进行部署。

如果它继续发生,那么我将开始研究在现场运行和通过订阅运行它之间的不同之处。通常它的权限相关。或者也许是订阅时间与您测试它的时间相关的时间。

答案 1 :(得分:0)

用于订阅的参数值是硬编码的,还是基于另一个查询?

如果是后者
  - 用于此参数目的的查询是否有效?   - 它是否返回正确的数据类型/预期数据?
  - 它在您运行报表时是否有效(数据库在线,是否正确设置了权限)?