Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.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
如何防止XML数据的SSRS查询总是返回空行?_Xml_Datasource_Ssrs 2008 - Fatal编程技术网

如何防止XML数据的SSRS查询总是返回空行?

如何防止XML数据的SSRS查询总是返回空行?,xml,datasource,ssrs-2008,Xml,Datasource,Ssrs 2008,我正在尝试从SSRS2008中的XML文件创建一个数据集。下面是一段简单的XML,它显示了我的问题: <Company> </Company> 正如您所看到的,XML中没有元素,因此我希望它返回一个空数据集(即没有行的数据集) 有人知道在这种情况下返回空数据集的方法吗?不是答案,而是解决方法: 我最终使用如下可见性表达式隐藏了伪行: <Hidden>Len(Fields!ID.Value) > 0 AND Len(Fields!Name.Value)

我正在尝试从SSRS2008中的XML文件创建一个数据集。下面是一段简单的XML,它显示了我的问题:

<Company>
</Company>
正如您所看到的,XML中没有
元素,因此我希望它返回一个空数据集(即没有行的数据集)


有人知道在这种情况下返回空数据集的方法吗?

不是答案,而是解决方法:

我最终使用如下可见性表达式隐藏了伪行:

<Hidden>Len(Fields!ID.Value) > 0 AND Len(Fields!Name.Value) > 0</Hidden>
Len(Fields!ID.Value)>0和Len(Fields!Name.Value)>0
<Hidden>Len(Fields!ID.Value) > 0 AND Len(Fields!Name.Value) > 0</Hidden>