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

时间:2011-01-10 12:03:50

标签: xml datasource ssrs-2008

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

<Company>
</Company>

当使用以下作为查询时,它返回一行,其中包含ID和名称的空字段。

Company{}/People{ID(String), Name(String)}

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

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

1 个答案:

答案 0 :(得分:0)

不是答案 - 而是一种解决方法:

我最终使用可见性表达式隐藏了虚假行:

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