2016-04-04 87 views
1

レポートビルダー3.0のcountrows式に2つの条件を入れるのに問題がありますが、私はそれを非常に単純か不可能だと確信していますが、私は、以下の2つの基準を満たす値を1つの表現で返したいだけです。SSRSの複数の条件Count in Countrows IF式

=合計(IIF(フィールド!COL1.Value = "X"、1、0)) と =合計(IIF(フィールド!COL2.Value = "Y"、1、0))

答えて

1

ちょうど1 IIFとして、それらを組み合わせること:私はCOUNTROWSを入れて、私は私が知っているSUMを使用する場合、バック0をもたらしたときに代わりにSUMの

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

申し訳ありませんが、私が入れているはずですCOUNTROWSが、それは動作しません答えはでません。 – Mike

+0

この合計の論理は正しいです!私はssrsの構文について多くのことを知らないので、おそらく他の何かがここで間違っていますが、これはcountrowsと同じことをすると思われます。おそらく2つではなく文字列比較のための一重引用符 '' 'でしょうか? '' ' – sagi

+0

ああ、それは 'や'の代わりに 'と'だったし、そうでなければそれ自体を取り消す。 – Mike