我看到有很多类似的问题发布,但没有一个和我遇到的情况完全一样。
SSRS报表的参数选取列表在正常运行报表时可以正常工作,但在尝试创建或编辑订阅时,某些参数选取列表却不能正常工作。
我无法发布具体的例子,但会详细描述。
所以这个报表很奇怪,因为它在SSRS Report Builder中工作得很好,从SSRS网站上手动运行也很好,但是当 "值源 "设置为 "输入值 "时,订阅页面禁用了下拉,不允许我选择值。受影响的选取列表在技术上是两个级联选取列表和它们所使用的顶层列表(不依赖任何参数)。
其他细节
因此,基本上我知道查询正在返回选择,如果我改变它们,选择列表会更新,但UI中的选择列表只是禁用选择任何东西。
这不是一个完整的答案,但这个问题肯定与级联参数有关。 我在Region和Location中删除了使用前面参数的依赖关系,现在所有的pick list又能正常工作了(甚至是依赖国家,但本身没有任何依赖关系)。
好像是个bug,但不确定。
所以我的报告可以正常工作,但从技术上讲,你可以输入互斥的参数,不会返回任何结果。