2012-09-25 21 views
2

想要在SSRS 2008文本框中編寫表達式以檢查組中某個字段中的任何值是否爲假。 如果錯誤停止並更改文本框的背景顏色。編寫表達式以檢查組中的任何值是否爲false

我試圖做

=iif(field!coloumnname.value="False","Red","silver") 

上述表達式正在該組中的最頂部的值,並給輸出。

我的意思是如果該值爲真,它會給銀色背景。 誰能幫我出

+0

爲什麼標記爲SQL? – Randy

+0

我認爲我們必須創建一個循環來檢查組,但是我不知道我們是否可以在文本框中編寫循環。 –

+0

「如果錯誤停止」是什麼意思?你的數據集和tablix是什麼樣的?您遇到的錯誤是什麼,即爲什麼您的解決方案不能正常工作?請注意,您可以編輯您的問題以添加更多詳細信息(如果實質性問題也會影響您重新獲得關注的問題)。 – Jeroen

回答

2

只需使用min函數在集團層面背景屬性:

=iif(min(Fields!Value.Value, "GroupName") = "False", "Red", "Silver") 

這應該給你所需要的功能。

相關問題