SSRS count if > 0 表达式

SSRS count if > 0 Expression

我正在尝试构建一个报告,但被一个感觉很简单但我想不通的表达式卡住了。我一直在经历不同的可能解决方案,但没有任何效果。我需要的是:

我有一个保存运输订单的数据库,其中一些运输订单与其他运输订单相匹配。我的目标是在一侧显示每个客户的运输订单总数(按 postID),并在同一行显示 "Matchcount" > 0.

我设法显示了订单总数和匹配总数。

我尝试了以下公式,但没有用。请帮忙!!

=count(IIf(Fields!Sum_Potential_Match_Count.Value > 0, Fields!PostStatusID.Value,0))

关于应如何构建报告的看法:

Count 只是计算返回的行数。据我所知,您无法像您尝试的那样进行过滤。

相反,您可以使用 =sum(iif(Fields!Sum_Potential_Match_Count.Value > 0, 1,0))


哦,你想把Sum_Potential_Match_Count中的值加起来吗?在那种情况下,您可以 sum 在场上吗?

=sum(Fields!Sum_Potential_Match_Count.Value)