通话计数-某些时间

2020-08-26 11:52发布

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

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


我正在尝试创建一个报告,该报告列出呼叫性质,并计算在某些日期之间的特定时间(即午夜1 AM、1AM-2AM等)之间发生的每种性质的呼叫次数。 我选择的记录已平方,所以我有一组很好的数据。 我只需要能够计算一天中特定时间之间的通话次数。 我知道我将需要一个总计,并且需要重置该字段,我只是停留在此RT的评估公式上。

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

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


我正在尝试创建一个报告,该报告列出呼叫性质,并计算在某些日期之间的特定时间(即午夜1 AM、1AM-2AM等)之间发生的每种性质的呼叫次数。 我选择的记录已平方,所以我有一组很好的数据。 我只需要能够计算一天中特定时间之间的通话次数。 我知道我将需要一个总计,并且需要重置该字段,我只是停留在此RT的评估公式上。

付费偷看设置
发送
2条回答
空代码
1楼 · 2020-08-26 12:24.采纳回答

我不必为此使用运行总计-汇总将起作用并且可能会更容易。

您需要做的第一件事是创建两个公式以按日期和时间存储调用 。 可能看起来像这样:

 {@ DateBucket}
 日期({MyTable.CallTime}

 {@TimeBucket}
 本地TimeVar通话时间:= Time({MyTable.CallTime});
 如果通话时间> =时间(0,0,0)且通话时间<时间(1,0,0),则" 00:00-1:00"
 否则,如果calltime> = Time(1,0,0)且calltime  = Time(2,0,0)且calltime  = Time(3,0,0)且calltime  = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 = Time(1,0,0)且通话时间 

我将前导零和午夜设置为" 00:00",以使其正确排序。

然后,您应该能够建立一个交叉表,其中的行首先由调用性质定义,然后由{@DateBucket}然后由{@TimeBucket}定义。 使用对每个调用唯一的唯一计数作为摘要。

-Dell

SAP浪
2楼-- · 2020-08-26 12:26

更正-代码的最后一行解决了该问题。 谢谢!!!!

一周热门 更多>