如何从内部表中获取特定条目的计数?

2020-09-03 01:54发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们。 我有一个内部表,称为i...

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

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


专家们。

我有一个内部表,称为ivtbfinko。 在这里,我可以得到如下记录:-

1000

1000

1000

2000

2000

3000。

使用describe stmt,我们可以在此内部表中获取总记录。 但是我需要记录3000的计数,在本例中为1。

因此,如果计数为1 。 我需要从其他内部表(ivtbfhazu)中读取数据。

如果计数大于1。 我只需要从这个内部表(ivtbfinko)中读取。

有什么建议吗?

我希望我清楚。

8条回答
zhangjiyang1323
2020-09-03 02:29
使用对iwa_ivtbfinko- 进行排序。

 在ivtbfinko循环到。
 在新的上。
 计数器= 0。
  = wa_ivtbfinko- 。
 Endat。

 如果wa_ivtbfinko-  = 。
 计数器=计数器+ 1。
 万一。

 在的末尾。
 如果计数器GT 1。
 <在此处进行必要的动作>
 万一。  "等等.....
 Endat。
 结束循环。

field_name表示列名

wrk_field表示类似wa_ivtbfinko- 的变量。

编辑:SENTINEL于2010年3月16日上午10:36

一周热门 更多>