【问题标题】:How to prevent parameter error for NULL dataset?如何防止 NULL 数据集的参数错误?
【发布时间】:2013-01-04 18:22:29
【问题描述】:

我开发了一个 RDL 文件,其中一个参数设置为我的一个数据集的字段值,名为“客户端”。我在页脚中使用此参数值,因为这是让客户端正确显示在页脚中的唯一方法。其他方法的客户端值并不总是正确显示。

这是这个参数属性的样子:

因此,如果有数据,则此方法有效,但是,如果 rpt_rd_RecreationTherapy 中没有记录,则出现以下错误:

在我的页脚中,我有一个文本框设置如下:

=iif(isnothing(Parameters!new_youth.Value),"",Parameters!new_youth.Value)

是的,我在参数配置中勾选了“允许空白值”

【问题讨论】:

  • 您正在通过 IE 运行报告,如我所见。将可见性设置为可见以进行测试。
  • 可能已成为 SSRS 部署“功能”的牺牲品:参数设置 do not get updated 除了第一次初始部署。 @eestein 的建议可能有助于找出是否是这种情况(尽管更改可见性同样困难,需要通过 Web 前端进行更改或删除然后重新部署报告)。

标签: reporting-services parameters null footer


【解决方案1】:

Jeroen 可能是正确的。我将使用报表管理器访问报表、参数设置并更新它以匹配 BIDS 设置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-08
    • 1970-01-01
    • 1970-01-01
    • 2019-01-09
    • 2022-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多