计数内部表中的记录而无循环。

2020-09-05 05:02发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)如何在不使用循环语句的情况下计算...

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

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


如何在不使用循环语句的情况下计算内部表中的记录数。

Describe语句给出总数。 内部表中的记录数量。但是我想要内部表中关键字段的数量

例如

行字段

1 A

2 A

3 A

4 B

5 B

6 C

A的数量= 3

B的数量= 2

C的数量= 1

12条回答
四川大学会员
2020-09-05 05:21

内部表的关键字段是非数字字段。

它不是关键字段计数。

必须根据内部表中的唯一数据进行计数。

没有循环是不可能的,因为它需要对记录数进行操作。


 类型:ty开始,
 field1类型c,
 行类型i。
 ty结束。

 数据:它的类型表,
 wa type ty。

 在itab循环进入wa1。  " itab保存您的数据
 wa-field1 = wa1-field1"此处为'A'。
 波浪= 1。
 收集洼。
 清除洼。
 结束循环。
 

一周热门 更多>