Reporting services 是否有办法强制SSRS报告中的复选框始终处于选中状态?

Reporting services 是否有办法强制SSRS报告中的复选框始终处于选中状态?,reporting-services,parameters,multi-select,Reporting Services,Parameters,Multi Select,我有一个带有多选参数的报告。我想勾选其中一个选项,并且总是被勾选。即使用户单击该框以取消选中它,它也不会更改,而是继续保持选中状态。但是,我希望下拉列表中的其他选项可以根据用户的需要进行选中或取消选中 有没有办法做到这一点,或者这是不可能的?不幸的是,没有办法禁用为多值参数生成的复选框 不过,我在这里给出了一个可能的解决方案 创建另一个参数作为internal,并用用户选择的值和必须的值填充它 假设我有一个选择年份的可见参数。我希望始终检查2013值 我创建了另一个名为ActualYears的参

我有一个带有多选参数的报告。我想勾选其中一个选项,并且总是被勾选。即使用户单击该框以取消选中它,它也不会更改,而是继续保持选中状态。但是,我希望下拉列表中的其他选项可以根据用户的需要进行选中或取消选中


有没有办法做到这一点,或者这是不可能的?

不幸的是,没有办法禁用为多值参数生成的复选框

不过,我在这里给出了一个可能的解决方案

创建另一个参数作为
internal
,并用用户选择的值和必须的值填充它

假设我有一个选择年份的可见参数。我希望始终检查2013值

我创建了另一个名为
ActualYears
的参数,并将其设置为
internal
,然后在
default values
中放入以下表达式:

=split(join(Parameters!Year.Value,",") & ",2013",",")
注意2013是手动添加的,如果要添加多个值,只需添加以逗号分隔的值即可

现在,您可以对查询使用
ActualYears
参数,或者在需要使用它的任何地方使用它

屏幕截图显示用户选择仅为2015年。在右边我 将
ActualYears
值放入文本框中,并将其转换为字符串, 这些是2013年强制年份中包含的值


如果这对您有帮助,请告诉我。

这有什么意义?如果用户无法更改是否选择该值,为什么要将其包含在多值参数选项中?