【问题标题】:how to remove select a value from drop down in SSRS report parameter?如何从 SSRS 报告参数的下拉列表中删除选择值?
【发布时间】:2011-06-14 04:42:10
【问题描述】:

如何从 SSRS 报告参数的下拉列表中删除?如果我将默认值设置为报告参数,则会在预览中消失,但它会在部署转发后出现

【问题讨论】:

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

标签: reporting-services parameters report


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    如果我正确理解了这个问题:只需创建一个单独的数据集并将结果集用作参数的可用值。在你的 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 
    

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

    【讨论】:

      【解决方案3】:

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

      我遇到了同样的问题。试过这个方法,搞定了。

      干杯!!!

      维哈尔

      【讨论】:

        【解决方案4】:

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

        尝试构建表达式:=your_value

        示例:=1

        【讨论】:

          【解决方案5】:

          删除报告参数的默认值

          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.
          

          【讨论】:

            猜你喜欢
            • 2014-04-20
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多