我在VS 2005中没有在本地收到此错误 或者通过预览运行报告
但在订阅期间我开始
ReportParameterValueNotSetException 即使我的所有参数,尤其是它所抱怨的参数都设置了
这已经开始突然发生,之前一直很好。
为什么会发生这种情况的任何想法
答案 0 :(得分:0)
您可以尝试使用其他名称部署报表,并查看其订阅是否存在相同问题。如果没有,那就怪宇宙射线。它发生了。在这种情况下,完全从服务器删除旧报告,然后您应该能够再次使用原始名称进行部署。
如果它继续发生,那么我将开始研究在现场运行和通过订阅运行它之间的不同之处。通常它的权限相关。或者也许是订阅时间与您测试它的时间相关的时间。
答案 1 :(得分:0)
用于订阅的参数值是硬编码的,还是基于另一个查询?
如果是后者
- 用于此参数目的的查询是否有效?
- 它是否返回正确的数据类型/预期数据?
- 它在您运行报表时是否有效(数据库在线,是否正确设置了权限)?