2016-04-04 12 views
1

Ich habe Probleme, 2 Kriterien in einen Länderausdruck in Report Builder 3.0, ich bin sicher, dass es etwas sehr einfach oder unmöglich ist, aber ich kann es einfach nicht tun! Ich möchte nur Werte zurückbringen, die die folgenden 2 Kriterien in einem einzigen Ausdruck erfüllen.SSRS-Mehrfachkriterien in Countrows IF-Ausdruck

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

Antwort

1

kombinieren sie einfach wie ein IIF:

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

Sorry, sollte ich CountRows statt SUM haben, es funktioniert nicht, wenn ich CountRows setzen und holt 0, wenn ich SUM verwenden, die ich kenne, ist nicht die Antwort . – Mike

+0

Die Logik dieser Summe ist korrekt! Ich weiß nicht viel über ssrs-Syntax, also ist vielleicht etwas anderes hier falsch, aber das soll dasselbe tun wie ein Land. Vielleicht ein einfaches Anführungszeichen '' 'für den String-Vergleich statt zwei? '' ' – sagi

+0

Ah, es war ein 'oder' anstelle von 'und' sonst wird es einfach abgebrochen. – Mike