wake-up-neo.com

Zählausdruck SSRS-Bericht

Der Versuch, alle Zeilen in einer Spalte zu zählen, wobei column=Yes Ich habe zwei Spalten in meinem Bericht. Akzeptiert und abgelehnt.

Ich versuche, die Zeilen zu zählen, in denen akzeptiert wurde = Ja, und das Sagen für abgelehnt.

Ich habe diese ausprobiert:

=COUNT(IIF(Fields!accepted.Value="Y",1,0))
=COUNT(IIF(Fields!rejected.Value="Y",1,0))   
=COUNT(FIELDS!accepted.value="Y")
=COUNT(FIELDS!rejected.value="Y")

dieser Ausdruck zählt jede Zeile im Gegensatz zu denjenigen, die "Y" sind.

18
Jt2ouan

Sie können dies auf verschiedene Arten tun:

SUM(IIF(Fields!accepted.Value="Y",1,0))

oder

COUNT(IIF(Fields!accepted.Value="Y",1,Nothing))

COUNT ist eine Zählung aller Zeilen, selbst wenn 0 zurückgegeben wird, wird sie in die Zählung einbezogen. Deshalb sollte das Zurückkehren von Nothing den Trick tun.

35
Tom Jenkin

= SUM (IIf (Felder! Doc_Type.Value = "Sendungen", 1, 0), "YourDataSetName")

das funktionierte für mich ohne fehler. sah dies in einem anderen Beitrag.

1
bubbles

Sie können versuchen, mit den Operatoren "Und" beide Bedingungen zusammen zu überprüfen.

=COUNT(IIF(Fields!accepted.Value ="Y" And Fields!rejected.value="Y",1,0))
0
Lily