[英]Count expression SSRS Report
嘗試計算column=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"
您可以通過以下幾種方式執行此操作:
SUM(IIF(Fields!accepted.Value="Y",1,0))
要么
COUNT(IIF(Fields!accepted.Value="Y",1,Nothing))
COUNT是所有行的計數,因此即使返回0,它也將包含在計數中。 這就是為什么返回Nothing應該做的伎倆。
= SUM(IIf(Fields!Doc_Type.Value =“Shipments”,1,0),“YourDataSetName”)
這對我沒有任何錯誤。 在另一篇文章中看到這個。
您可以嘗試使用“And”運算符來檢查兩個條件。
=COUNT(IIF(Fields!accepted.Value ="Y" And Fields!rejected.value="Y",1,0))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.