计算未显示的细节

时间:2014-02-13 19:31:50

标签: business-objects

因此,在我的桌面智能报告中,我有来自我的宇宙的详细信息,可以有许多不同的双位数响应代码(" 00"," 01"," 02&每个终端#34;等等)我要做的是计算所有不是" 00"在终端级别,无需显示响应代码。

我尝试了以下内容:

=CountAll (If (<Response Code> = "00") Then 1 Else 0) ForEach( <Response Code> ) 

=CountAll (If (<Response Code> = "00") Then 1 Else 0) In Report 

使用ForEach将始终等于1并且使用In Report语句将始终返回237!有人知道我错过了什么吗?

感谢

1 个答案:

答案 0 :(得分:1)

两种方式:

首先,创建一个变量,我们称之为<Non Zero Response>

=If <Response Code> <> "00" Then <Response Code>

然后在报告栏中:

=Count(<Non Zero Response>)

第二种方法有效,但我不确定为什么。所以我无法确定它是否适用于所有版本:

=Count(=If <Response Code> <> "00" Then <Response Code>)