Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 筛选参数列表时,级联多值参数违反约束标志_Reporting Services_Ssrs 2008_Reportbuilder - Fatal编程技术网

Reporting services 筛选参数列表时,级联多值参数违反约束标志

Reporting services 筛选参数列表时,级联多值参数违反约束标志,reporting-services,ssrs-2008,reportbuilder,Reporting Services,Ssrs 2008,Reportbuilder,在我们的多维数据集中,层次结构的顶层默认成员为All,因此All会显示在SSRS报告的参数列表中 由于当参数为多值参数时,在参数列表中同时包含All和(全选)是多余的,因此我们希望取消在参数列表中查看All的选项。我们通过在自动生成的数据集中为参数(ParameterLevel 0)设置一个过滤器来实现这一点 当我们引入级联参数时,问题就开始了。。。。似乎当用户选择顶部参数中的所有参数时,下一个参数会尝试默认设置为all,从而命中受约束的错误: The restrictions imposed

在我们的多维数据集中,层次结构的顶层默认成员为
All
,因此
All
会显示在SSRS报告的参数列表中

由于当参数为多值参数时,在参数列表中同时包含
All
(全选)
是多余的,因此我们希望取消在参数列表中查看
All
的选项。我们通过在自动生成的数据集中为参数(ParameterLevel 0)设置一个过滤器来实现这一点

当我们引入级联参数时,问题就开始了。。。。似乎当用户选择顶部参数中的所有参数时,下一个参数会尝试默认设置为
all
,从而命中受约束的错误:

The restrictions imposed by the CONSTRAINED flag in the STRTOSET function were violated.

有没有办法解决这个问题

结果不是因为第二个参数默认为
All
。。。当选择了
未知
(由投标自动生成)时,错误似乎会出现。但不确定这是为什么导致stroset错误