Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 如何防止空数据集的参数错误?_Reporting Services_Parameters_Null_Footer - Fatal编程技术网

Reporting services 如何防止空数据集的参数错误?

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

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

以下是此参数属性的外观:

因此,如果有数据,这是可行的,但是,如果rpt_rd_RecreationTheraphy中没有记录,那么我得到以下错误:

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

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

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

Jeroen可能是正确的。我将使用报表管理器访问报表和参数设置,并将其更新为与BIDS设置相匹配。

如我所见,您正在通过IE运行报表。出于测试目的,将可见性设置为Visible。您可能已成为SSRS部署“功能”的牺牲品:除第一次初始部署外的参数设置@eestein的建议可能有助于查明情况是否如此(尽管改变可见性同样困难,需要通过web前端进行更改或删除然后重新部署报告)。