2014-05-22 24 views
1

如何使用crystalreport中的公式字段獲得結果以計算fieldname ='PASSED'的記錄數,我需要在哪裏使用?晶體報告中的條件計數()使用where子句

像:SELECT COUNT(*)作爲從TBL CNT其中overallresult = '通過'

這是我的當前代碼: 如果{command.overallresult} = '通過' 然後 計數({command.overallresult })

預計: 計數包含PASSED結果的所有行。

回答

1

代替查詢,您可以在水晶報告中執行以下操作。

創建一個公式@count並將其置於細節並禁止。

if {command.overallresult} = 'PASSED' 
then 1 
else 0 

現在走式的sum在頁腳

+0

其實你甚至都不需要把公式中的細節。您可以創建公式然後使用它。 – HelloW