晶体报告中的条件Count()使用where子句

时间:2014-05-22 03:37:34

标签: vb.net crystal-reports-2008

如何使用crystalreport中的公式字段获取结果,用于计算其中fieldname =' PASSED'的记录数量,我需要在哪里使用?

喜欢:从tbl选择count(*)作为cnt,其中totalresult =' PASSED'

这是我目前的代码: 如果{command.overallresult} =' PASSED'然后 计数({command.overallresult})

预期: 计算包含PASSED结果的所有行。

1 个答案:

答案 0 :(得分:1)

您可以在水晶报告中执行以下操作,而不是查询。

创建公式@count并将其详细放置并进行压制。

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

现在在页脚

中获取公式的sum