简短版本:我的报告有一个参数,可以使用数据集设置另一个参数的默认值(均为下拉列表,非多值)。这在Visual Studio中按预期工作,但在报表服务器上,第二个参数为空(没有任何可用值)。
长版本:我写了一个包含两个参数的报告:
两个适用的数据集是:
所以基本上报告应该在打开后自动运行,因为......
问题/疑问:@Run参数没有可用值。为什么它在Visual Studio中完美运行而在服务器上却不能正常工作?
答案 0 :(得分:2)
有时参数为not updated when publishing reports(这将包括可用的值引用)。如果在添加参数的可用值引用之前发布了报表,则它将继续显示为空白。
从服务器删除报告并重新发布。
答案 1 :(得分:0)
所以我才意识到我确实对填充@Run参数的可用值的共享数据集进行了更改。愚蠢的错误。我修好了,现在工作正常。