簡體   English   中英

計算表達SSRS報告

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM