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.
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.
= SUM (IIf (Felder! Doc_Type.Value = "Sendungen", 1, 0), "YourDataSetName")
das funktionierte für mich ohne fehler. sah dies in einem anderen Beitrag.
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))