交叉表报表总计列自定义

2020-08-21 02:10发布

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

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


我正在尝试计算交叉表报表的平均值。 附件图像是我的交叉表报告的外观。 " 20个工作日的平均值"行表示用户在20个工作日内完成的平均活动数。 当前,它是由用户执行的活动总数除以20得出的。"总计"列当前也进行相同的计算。 但是事实并非如此。 它应该是团队水平的平均值。 计算应为所有用户执行的所有活动的总和除以5个用户的工作日总数。(16/5 * 20)= 0.16如何执行此计算,因为我没有"总计"列的句柄。 我们怎样才能做到这一点?

(13.5 kB)

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

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


我正在尝试计算交叉表报表的平均值。 附件图像是我的交叉表报告的外观。 " 20个工作日的平均值"行表示用户在20个工作日内完成的平均活动数。 当前,它是由用户执行的活动总数除以20得出的。"总计"列当前也进行相同的计算。 但是事实并非如此。 它应该是团队水平的平均值。 计算应为所有用户执行的所有活动的总和除以5个用户的工作日总数。(16/5 * 20)= 0.16如何执行此计算,因为我没有"总计"列的句柄。 我们怎样才能做到这一点?

(13.5 kB)
付费偷看设置
发送
8条回答
蓋茨
1楼-- · 2020-08-21 02:52

执行以下操作:

为活动定义组(组1->活动1、2、3、4和5)和(组2 休息) 在小组上休息。

定义以下变量:

sumGroup:=(Sum([No])ForAll([Users]))ForEach([ActivityGroup])

calcAvg: = [sumGroup]/(5 * 20)

...

我希望这将帮助您准备报告(WebI报告)

haha101010
2楼-- · 2020-08-21 02:46

此解决方案是通过WebI而非Crystal Reports完成的。

一周热门 更多>