Webi-用户的条件计数

2020-08-23 11:11发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我有一个包含三个关键字段的报告:

  1. [UserID] =文本
  2. [警报ID] =数字
  3. [警报确认时间] =数字; 计算从警报生成到确认(这是一个度量)的时间

我正在尝试建立一种度量方法,该方法将计算[分析师]的[警报ID]的数量,并在X和Y之间确定一个确认时间。我尝试了几种方法,但是该字段最终显示为 空白。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我有一个包含三个关键字段的报告:

  1. [UserID] =文本
  2. [警报ID] =数字
  3. [警报确认时间] =数字; 计算从警报生成到确认(这是一个度量)的时间

我正在尝试建立一种度量方法,该方法将计算[分析师]的[警报ID]的数量,并在X和Y之间确定一个确认时间。我尝试了几种方法,但是该字段最终显示为 空白。

付费偷看设置
发送
2条回答
SAP砖家
1楼-- · 2020-08-23 11:33

嗨,卡米尔,

如果您现在还没有弄清楚这一点。

您需要做的就是创建几个变量,即

< p> [确认时间间隔] = [警报确认时间]介于(ValueA; ValueB)

[Count AID] = Count([AlarmID])其中([Confirmation Interval] = 1)In([ UserID])

第一个变量仅针对定义范围内的每个确认时间设置一个标志,而第二个变量对用户满足条件的所有警报ID进行计数。

如果 您希望用户动态设置间隔,请创建两个附加变量,例如

[Conf Time X] = 0

[Conf Time Y] = 0

然后将[确认时间间隔]更改为= [警报确认时间]之间([会议时间X]; [会议时间Y]),并使用会议时间X/Y变量创建两个输入控件:

< p>

亲切的问候,

Tom

# p#

嗨,汤姆,

我们到了那里,但是当我尝试通过userID查看警报计数时,[Count AID]变量在此处失败。

我的[0-3天指示器]的格式设置如下:

= Count([警报ID])其中([[警报确认时间(工作天数)]在(0; 3)之间)

聚集者之后,[0-3天计数]为:

= Count([警报ID])其中([[0-3天指标] = 1)在([分析师确认ID])

如果我将其保留不变,则[0-3天数]变量对于我的所有表值都将为空白。

如果我删除计数的" In([Analyst Confirmation ID])"部分,它将针对每个警报(左侧表格)显示,但不会针对每个用户ID的警报总数显示。

Aaron 3364
2楼-- · 2020-08-23 11:26

嗨卡米尔,

您可以检查变量[0-3天计数]是否符合维度而不是度量标准? 如果定义为"度量"而不是"更改维度",则应按以下方法获取每个分析师的汇总计数:

问候,

汤姆

一周热门 更多>