使用UNASSIGN关键字进行解释

2020-09-14 01:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)(1)每当我们分配某些东西时,系...

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

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


(1)每当我们分配某些东西时,系统隐含取消分配给下一个分配,然后使用显式的" UNASSIGN"关键字

(2)当我们分配内部表的记录时,当我们检查"是否已分配"时,它就会无限循环。为什么?

2条回答
三十六小时_GS
2020-09-14 02:31

1。 你说的是真的。 但是UNASSIGN有其自身的优势,例如,如果为字段符号分配了一些值,但在稍后的条件下添加了某些条件,则您想取消分配它,因为它在某些条件下失败,那么您将无法使用clear语句来清除原始值 ,因此,我们尚未分配。 您可能不会发现它在日常情况下很有用,但有时可能会发现它非常有用。

2。 我怀疑它是否会无限循环,只是因为在循环内部应用了i​​f假设的条件。 您可以共享代码以进行更多说明吗?

注意:顺便说一句,您无需检查内部表是否已分配给字段符号,每次都可以确保它会在循环内被分配给内部表行,除非您显式使用unassign语句 ..

一周热门 更多>