Reporting services 如何从SSRS报告参数的下拉列表中删除选择值?

Reporting services 如何从SSRS报告参数的下拉列表中删除选择值?,reporting-services,parameters,report,Reporting Services,Parameters,Report,如何从SSRS报告参数下拉列表中删除?如果我将默认值设置为report parameters,则会在预览中消失,但如果我正确理解了问题,则会在部署repost后出现:只需创建一个单独的数据集,并将结果集用作参数的可用值。在where子句中进行区分 -- (example) Query used in the CarMakes dataset SELECT DISTINCT make FROM tbl_Cars where make not like 'Toyota', a

如何从SSRS报告参数下拉列表中删除?如果我将默认值设置为report parameters,则会在预览中消失,但如果我正确理解了问题,则会在部署repost后出现:只需创建一个单独的数据集,并将结果集用作参数的可用值。在where子句中进行区分

-- (example) Query used in the CarMakes dataset
SELECT DISTINCT make
FROM    tbl_Cars
where  make not like 'Toyota',
        and make not like 'Ford'
        and make not like 'Kia'
union select '- Select Make -';  -- used as first value in drop down 

然后将创建的数据集设置为参数的可用值。

使用默认值将从列表中删除“选择值”选项。此默认值可以不同于列表中的值,并从“参数”菜单的底部部分设置。

在报表管理器中,单击报表旁边的以显示其他选项。点击管理。在报告属性中,单击参数。为您在投标中所做的任何参数设置默认值。瞧

我也面临同样的问题。试过这个方法,得到了它

干杯

我也有同样的问题。 唯一帮助我的是在默认值的参数属性中输入类似表达式的值(不要只在文本框中输入值)

尝试构建表达式:=您的_值


示例:=1

删除报表参数的默认值

In the Report Data pane, expand the **Parameters** node. Right-click the parameter and click **Edit**. The **Report Parameter Properties** dialog box opens.

Click **Default Values**.

**In Select from one of the following options**, click **No default value.**

Click OK.

如果您在VisualStudio中设置了新的参数默认值,则它们可能不会部署到报表管理器。您可以转到报表管理器中的报表属性并手动更改参数默认值以匹配Visual Studio中的默认值,也可以删除并重新部署报表(请注意,在报表管理器中删除报表将丢失对报表的所有订阅)。