在ASSIGNING前进行UNASSIGNING字段符号时未遇到转储

2020-09-22 09:23发布

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

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


专家们,

根据经验,如果在分配字段符号之前未对其进行分配,则该程序将导致转储,因为我们需要在取消分配之前先检查它是否已分配。 但是我现在正在检查的程序没有遇到转储。

这是示例代码:

数据:马拉的gt_mara类型标准表。

FIELD-SYMBOLS: TYPE mara。

........................

UNASSIGN

读取表gt_mara分配

我不确定是否有针对此情况的SAP更新。

如果您对此有想法,请告诉我。

谢谢

Trixa

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

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


专家们,

根据经验,如果在分配字段符号之前未对其进行分配,则该程序将导致转储,因为我们需要在取消分配之前先检查它是否已分配。 但是我现在正在检查的程序没有遇到转储。

这是示例代码:

数据:马拉的gt_mara类型标准表。

FIELD-SYMBOLS: TYPE mara。

........................

UNASSIGN

读取表gt_mara分配

我不确定是否有针对此情况的SAP更新。

如果您对此有想法,请告诉我。

谢谢

Trixa

付费偷看设置
发送
6条回答
ZJXianG
1楼-- · 2020-09-22 10:15

我要说的是,UNASSIGN从不倾倒,也从未倾倒。 为什么要这样?

(受邀向我展示UNASSIGN转储的情况)。

那么为什么要在分配之前先取消分配?

蓋茨
2楼-- · 2020-09-22 10:28

我的SAP版本是7.4。 我将在这里检查是否可以复制低于7.0版的版本。 我会尽快给您回复。 :)

奄奄一息的小鱼
3楼-- · 2020-09-22 10:24

我已经在7.0 ABAP系统上进行了检查,并且未获得未分配的转储。 我想也许您记错了?

顺便说一句,不必在字段符号名称前使用前缀fs_。 它带有尖括号的事实立即告诉您这是一个字段符号。

落灬小鱼
4楼-- · 2020-09-22 10:19

我的SAP版本是7.4。 我将在这里检查是否可以复制低于7.0版的版本。 我会尽快给您回复。 :)

吹牛啤
5楼-- · 2020-09-22 10:15

我认为您将UNASSIGN与CLEAR混淆了。

如果您将CLEAR与未分配的字段符号一起使用,则语法检查是正确的,但会出现转储。

UNASSIGN不会转储。

(我在7.31上,但自4.6-4.7-6.0以来我经历了相同的行为)

SAP小黑
6楼-- · 2020-09-22 10:27

感谢更好地解释:)

一周热门 更多>