Отчет SSRS выражения Count
попытка подсчитать все строки в столбце, где column=Yes
В моем отчете есть две колонки: "принято" и "отклонено".
Я пытаюсь подсчитать строки, где accepted=Yes и сделать то, что говорят для отклоненных.
Я попытался это:
=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")
Это выражение, считая каждую строку, а не только те, которые "Y"
2 ответов
Вы можете сделать это несколькими способами:
SUM(IIF(Fields!accepted.Value="Y",1,0))
или
COUNT(IIF(Fields!accepted.Value="Y",1,Nothing))
COUNT-это количество всех строк, поэтому даже при возврате 0 он будет включен в счетчик. Вот почему возвращение ничего следует сделать трюк.
=SUM (IIf (Fields!Doc_Type.Value = "Отгрузки", 1, 0), "YourDataSetName")
это работает для меня без ошибок. видел это на другом посту.