做-结束做

2020-08-27 20:42发布

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

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


大家好,

我在执行入队和出队时使用DO End Do。

例如:

将其循环成wa。

做x次。

入队。 (表通过写模式入队)

if-sy-subrc <> 0。

x = x + 1。

退出。

endif。

更新表(自定义表)

出队。

结束。

结束循环。

如果入队表失败,则应该一次又一次执行do语句。

我可以使用其他命令代替退出命令吗?

我不想将内部表中的任何记录丢失到定制表中。

谢谢。

晴天。

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

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


大家好,

我在执行入队和出队时使用DO End Do。

例如:

将其循环成wa。

做x次。

入队。 (表通过写模式入队)

if-sy-subrc <> 0。

x = x + 1。

退出。

endif。

更新表(自定义表)

出队。

结束。

结束循环。

如果入队表失败,则应该一次又一次执行do语句。

我可以使用其他命令代替退出命令吗?

我不想将内部表中的任何记录丢失到定制表中。

谢谢。

晴天。

付费偷看设置
发送
6条回答
wang628962
1楼-- · 2020-08-27 21:19

嗨,

您可以执行此操作,但是如果失败,它将进入无限循环。 您必须限制相同循环的时间并退出它。 此外,您可以阅读此链接。 等待锁定对象的释放– 使用锁定模式U和V

SAP砖家
2楼-- · 2020-08-27 21:35

如果入队有问题,您是否真的想进行无限循环? (例如,锁表已满)您应该在发生一定次数的故障后退出,以免出现无限循环。

闻人可可
3楼-- · 2020-08-27 21:17

尊敬的Praneeth,

如果使用WAIT语句会发生什么? 您稍后可以尝试等待240、60、30或15秒。

等待多达120秒。

谢谢。

此致

joanna

半个程序猿
4楼-- · 2020-08-27 21:35

这些锁定模式将如何提供帮助? 如果锁定在测试模式下失败,它也可能永远失败...

哎,真难
5楼-- · 2020-08-27 21:16

您是否尝试过WAIT语句?

追夢秋陽
6楼-- · 2020-08-27 21:40

无需发布多个答案,这里有 菜单以编辑您的答案。

一周热门 更多>