如何增加循环数?

2020-08-23 20:57发布

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

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


我尝试了循环号码。 和每个循环我加1到变量。 但是,输出仍然是1。

在it_res处循环播放。
       将it_res移动到wa_item。
          wa_item-id = wa_item-id +1。
       将wa_item附加到it_item。
 ENDLOOP。

我尝试过"将1加到wa_item-id中",但这是相同的。

谢谢。

(7.2 kB)

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

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


我尝试了循环号码。 和每个循环我加1到变量。 但是,输出仍然是1。

在it_res处循环播放。
       将it_res移动到wa_item。
          wa_item-id = wa_item-id +1。
       将wa_item附加到it_item。
 ENDLOOP。

我尝试过"将1加到wa_item-id中",但这是相同的。

谢谢。

(7.2 kB)
付费偷看设置
发送
3条回答
路亽曱_Ryan
1楼 · 2020-08-23 21:37.采纳回答

当使用LOOP AT时,SY-TABIX包含表中当前行的行号。

您的问题是,当您进行相应的移动时,将清除WA_ITEM-ID,因为它不属于IT_RES结构。

WA_ITEM-ID = WA-ITEM-ID +1

总是给出1

哎,真难
2楼-- · 2020-08-23 21:40

如果进行调试,您会立即理解。 请记住,观察点可用于检测变量发生的任何位置。 比询问要快。

ZJXianG
3楼-- · 2020-08-23 21:48

感谢先生。 完成了。

一周热门 更多>