2015-10-06 28 views
0

我們需要隱藏tablix ssrs報告基於boolean值從dataset,目前當我們使用下面的表達式它只挑選第一個不正確的記錄值。 表達:表達式隱藏基於條件的tablix

=IIF(First(Fields!DisplayRecommendations.Value, "Comments") ="True", false, true) 

有沒有我們可以使用WHERE條件,並得到正確的值什麼辦法?

回答

0

我正在嘗試使用Tablix的隱藏屬性,而我們需要使用Tablix中隱藏的propery文本框。

0

如果您的數據集返回多行,您可以在SQL Query級別將其彙總爲一行。

select count(*) as Display from Comments 
where DisplayRecommendation = 'False' 

然後在文本框中隱藏屬性檢查,如果數據集的結果大於1

=Iif(First(Fields!Display.Value, "Comments") > 0,True,False) 

注意Comments數據集將返回一個值。

讓我知道這是否有幫助。