未知的收集成员

时间:2012-07-31 07:20:27

标签: sql-server-2008 reporting-services expression visibility

在SSRS报告中,我的图表链接到数据集。但是在表达式中它显示“报告项目未链接到数据集。”

我喜欢在没有数据时隐藏图表。但是因为我看不到数据集它不起作用。即使我在表达式中提到数据集:

= IIf(Count(Fields!hostname.Value,“DataSetName”)= 0,True,False)

当我将鼠标悬停在“hostname.Value”=>上时,它会出现此错误“未知的收集成员。”

我已经删除了.data文件,因为它是在这里建议的,但这不起作用。

有人有想法吗?

1 个答案:

答案 0 :(得分:0)

您可以使用CountRows

编写表达式来设置图表可见性属性
= IIf (CountRows("dataset1") > 0, false, true)
 or 
= IIf (CountRows() > 0, false, true)

或者转到图表的属性窗口。您将看到NoDataMessage展开它并在标题提及

No data available

并将该属性设置为false