如何在SSRS中指定可用的值参数?

时间:2012-11-28 17:39:38

标签: ssrs-2008 reporting-services

在SSRS中,我正在尝试使用此参数屏幕构建报告。其中一个参数需要5个值,如下所示:

enter image description here

Src

然而,它不起作用..我不知道为什么。我也不明白“可用值”和“默认值”之间的区别是什么?任何提示表示赞赏,谢谢

1 个答案:

答案 0 :(得分:3)

可用值是您允许该参数具有的值。可从下拉列表中选择它们。您可以手动指定它们,也可以填充数据集中的可用值。

默认值包含参数将设置为的初始值。这将是可用值之一。在您的示例中,您可以将默认值设置为0以指示默认值“No repsonse to survey”。如果所有参数都具有默认值,则报告将自动运行。

现在你说它不起作用,但你没有定义什么不起作用。请编辑您的问题以定义正在发生的事情以及您实际想要发生的事情。

我会快速猜测返回的值是不是被参数选择过滤了?如果是这样,您必须在查询或数据集的Filter表达式中使用您的参数。

例如,如果您的参数名为Response,那么数据集查询应该类似于

SELECT *
FROM Responses
WHERE ResponseValue = @Response