2016-04-04 60 views
1

我很難將2條標準放入報告生成器3.0中的countrows表達式中,我確定它非常簡單或不可能,但我不能做到!我只想在一個表達式中將符合下面兩個標準的值帶回來。SSRS多重標準如果表達式

= SUM(IIF(字段!COL1.Value = 「X」,1,0)) AND = SUM(IIF(字段!COL2.Value = 「Y」,1,0))

回答

1

只是將它們合併爲一個IIF

Sum(IIF(Fields!COL1.Value = "X" and Fields!COL2.Value = "Y", 1, 0)) 
+0

對不起,我應該把countrows代替SUM,當我把countrows並帶回0的時候我用SUM我知道它不工作是不是問題的答案。 – Mike

+0

這筆款項的邏輯是正確的!我對ssrs語法並不瞭解很多,所以也許在這裏有其他的錯誤,但是這個假設和countrows一樣。也許一個單引號標記'''用於字符串比較而不是兩個? ''' – sagi

+0

啊,這是一個'或'而不是'和',否則它就會自行消失。 – Mike