主报表中的子报表值小计

2020-09-13 03:09发布

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

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


下午好,

我创建了一个报告...

  1. 按销售人员分组
  2. 然后按公司
  3. 然后在子报表中总计该公司的所有发票
  4. 并将该值返回到主报告

如下图所示,我需要添加子报表返回的美元金额的小计,但我似乎无法弄清楚。 你能帮忙吗?

报告-example.jpg (92.4 kB)

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

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


下午好,

我创建了一个报告...

  1. 按销售人员分组
  2. 然后按公司
  3. 然后在子报表中总计该公司的所有发票
  4. 并将该值返回到主报告

如下图所示,我需要添加子报表返回的美元金额的小计,但我似乎无法弄清楚。 你能帮忙吗?

报告-example.jpg (92.4 kB)
付费偷看设置
发送
4条回答
浮生未央
1楼 · 2020-09-13 03:49.采纳回答

为此,您将需要使用全局变量。

1。 创建一个公式,该公式将初始化主报表中的全局变量。 可能看起来像这样:

 {@ InitVar}
 全局Numbervar小计:= 0;
 "" 

2。 将此公式放在销售人员组标题中,以便在每个销售人员开始时将其重新初始化为0。

3。 在子报表中创建一个新公式,该公式将使用相同的变量名将值带回到主报表中。 可能看起来像这样:

 {@小计}
 全局Numbervar小计:= <具有小计值的字段或公式>;
 "" 

4。 将此公式放在子报表的页脚中-必须是未被禁止的组或报表页脚!

5。 返回主报告,为您的总数创建另一个公式,如下所示:

 {@ Total}
 全局Numbervar小计;
 <主报告中的总计> +小计

6。

-Dell

Violet凡
2楼-- · 2020-09-13 04:00

嗨,汤姆,

这是您需要做的: p>

1。 在子报表中,使用此代码创建一个公式,并将其放在报表页脚中:

共享数字var stotal;
 stotal:= stotal + {summary field}; 

2。 回到主报告中,创建一个名为@reset的公式并将其放在组标题1上:

共享编号var stotal:= 0;
 ''; 

3。 创建另一个公式以显示小计。 将其放在组页脚#1上:

共享号码var stotal; 

-阿比拉什

bbpeas
3楼-- · 2020-09-13 04:12

非常感谢,戴尔。 它工作得非常好,您对它的解释方式也使我现在对使用全局变量有了更好的了解。

微wx笑
4楼-- · 2020-09-13 04:11

也谢谢Abhilash。 我已经实施了Dell的解决方案,但是我将此页面添加了书签,以备将来参考。 这个论坛是多么有用的资源。 感谢所有在这里努力帮助他人的人。

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答