Reporting services 如何防止空数据集的参数错误?
我开发了一个RDL文件,其中一个参数设置为一个数据集的字段值,名为“Client”。我在页脚中使用此参数值,因为这是使客户端正确显示在页脚中的唯一方法。其他方法客户端值并不总是正确显示 以下是此参数属性的外观: 因此,如果有数据,这是可行的,但是,如果rpt_rd_RecreationTheraphy中没有记录,那么我得到以下错误: 在我的页脚中,有一个文本框设置为:Reporting services 如何防止空数据集的参数错误?,reporting-services,parameters,null,footer,Reporting Services,Parameters,Null,Footer,我开发了一个RDL文件,其中一个参数设置为一个数据集的字段值,名为“Client”。我在页脚中使用此参数值,因为这是使客户端正确显示在页脚中的唯一方法。其他方法客户端值并不总是正确显示 以下是此参数属性的外观: 因此,如果有数据,这是可行的,但是,如果rpt_rd_RecreationTheraphy中没有记录,那么我得到以下错误: 在我的页脚中,有一个文本框设置为: =iif(isnothing(Parameters!new_youth.Value),"",Parameters!new_y
=iif(isnothing(Parameters!new_youth.Value),"",Parameters!new_youth.Value)
是的,我在参数配置中选中了“允许空白值”Jeroen可能是正确的。我将使用报表管理器访问报表和参数设置,并将其更新为与BIDS设置相匹配。如我所见,您正在通过IE运行报表。出于测试目的,将可见性设置为Visible。您可能已成为SSRS部署“功能”的牺牲品:除第一次初始部署外的参数设置@eestein的建议可能有助于查明情况是否如此(尽管改变可见性同样困难,需要通过web前端进行更改或删除然后重新部署报告)。