复选框作为SSRS 2208R2报告中的参数

时间:2012-10-22 09:22:57

标签: reporting-services checkbox

如何在SSRS报告中使用复选框作为参数?没有内置的控制权。

3 个答案:

答案 0 :(得分:3)

如果必须有复选框,则无法使用内置SSRS接口收集参数。 Microsoft Connect有issue regarding this

您需要创建自己的UI来收集参数,然后eitehr重定向用户或将报告返回给他们。根据您的要求,最简单的方法可能是使用SSRS with URL Access或使用reportviewer webpart

答案 1 :(得分:1)

如果需要在报表顶部实现复选框,则可以使用多值文本参数。您可以手动输入默认数据,然后显示带有所需复选框的组合框。可以使用相同的参数名称和索引访问每个复选框。例如,如果以下条件为True,则表示sombody已选中其值为“value1”的复选框: InStr(Join(参数!p_myMultipleValueParameter.Value,“,”),“value1”)> 0

注意:在这种情况下要注意文本的相似之处。在相同的情况下,复选框的字符串值也可能是另一个值的子字符串,如“no1”和“no12”

答案 2 :(得分:0)

虽然你不能做原生复选框,你可以通过Datatype Boolean来做单选按钮。