【问题标题】:How to set default value of parameter to Null in SSRS?如何在 SSRS 中将参数的默认值设置为 Null?
【发布时间】:2016-10-24 09:34:59
【问题描述】:

谁能告诉我如何将参数的默认值设置为 Null。

我试过了。

=Parameters!rp_GIIN.Value="",nothing,Parameters!rp_GIIN.Value)

【问题讨论】:

  • Parameters!rp_GIIN.Value 的数据类型是什么?
  • @pedram: 数据类型是 varchar

标签: reporting-services ssrs-2008-r2


【解决方案1】:

您可以像这样将默认值设置为Null,只需转到报告参数,右键单击它并转到参数属性并选择默认值选项卡并设置(Null)

表达式可能是,

=IIF(Parameters!rp_GIIN.Value="",Nothing,Parameters!rp_GIIN.Value)

【讨论】:

  • 它显示一个错误,在 SSRS 中我们必须不使用任何东西来代替 Null。
【解决方案2】:

我也有类似的问题。最后我发现原因是Available Values不包含我要设置的default value,它是(Null)。所以在我将UNION SELECT NULL 添加到Available Values 数据集中后,它就可以工作了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-28
    • 1970-01-01
    • 1970-01-01
    • 2018-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-08
    相关资源
    最近更新 更多