2

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

4

3 回答 3

3

如果你必须有一个复选框,你就不能使用内置的 SSRS 接口来收集参数。Microsoft Connect 对此有问题

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

于 2012-10-22T14:30:45.753 回答
1

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

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

于 2013-05-03T06:32:26.000 回答
0

虽然您不能做本机复选框,但您可以通过 Datatype Boolean 做单选按钮。

于 2012-10-22T15:04:30.763 回答