点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
根据经验,如果在分配字段符号之前未对其进行分配,则该程序将导致转储,因为我们需要在取消分配之前先检查它是否已分配。 但是我现在正在检查的程序没有遇到转储。
这是示例代码:
数据:马拉的gt_mara类型标准表。
FIELD-SYMBOLS:
........................
UNASSIGN
读取表gt_mara分配
我不确定是否有针对此情况的SAP更新。
如果您对此有想法,请告诉我。
谢谢
Trixa
我要说的是,UNASSIGN从不倾倒,也从未倾倒。 为什么要这样?
(受邀向我展示UNASSIGN转储的情况)。
那么为什么要在分配之前先取消分配?
我的SAP版本是7.4。 我将在这里检查是否可以复制低于7.0版的版本。 我会尽快给您回复。 :)
我已经在7.0 ABAP系统上进行了检查,并且未获得未分配的转储。 我想也许您记错了?
顺便说一句,不必在字段符号名称前使用前缀fs_。 它带有尖括号的事实立即告诉您这是一个字段符号。。
我的SAP版本是7.4。 我将在这里检查是否可以复制低于7.0版的版本。 我会尽快给您回复。 :)
我认为您将UNASSIGN与CLEAR混淆了。
如果您将CLEAR与未分配的字段符号一起使用,则语法检查是正确的,但会出现转储。
UNASSIGN不会转储。
(我在7.31上,但自4.6-4.7-6.0以来我经历了相同的行为)
感谢更好地解释:)
一周热门 更多>