我在修改时遇到错误,请帮忙-紧急

2020-08-30 20:18发布

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

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


使用SVAR1类型SY-UCOMM SVAR2类型SLIS_SELFIELD保存表格。
案例SY-UCOMM。
当'&DATA_SAVE'时。
在IT_MERGE到WA_MERGE处循环。 -TABIX。
如果不是WA_TEMP-MAKTX EQ WA_MERGE-MAKTX。
WA_MAKT-MAKTX = WA_MERGE-MAKTX。
从WA_MAKT运输MAKTX索引SY-TABIX修改MAKT。
ENDIF。
清除 :WA_MERGE,WA_TEMP。
ENDLOOP。
ENDCASE。

ENDFORM。

这是我的代码。.我收到一个错误:-"运输"在这里无效。 '。' 是预期的。

请帮助

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

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


使用SVAR1类型SY-UCOMM SVAR2类型SLIS_SELFIELD保存表格。
案例SY-UCOMM。
当'&DATA_SAVE'时。
在IT_MERGE到WA_MERGE处循环。 -TABIX。
如果不是WA_TEMP-MAKTX EQ WA_MERGE-MAKTX。
WA_MAKT-MAKTX = WA_MERGE-MAKTX。
从WA_MAKT运输MAKTX索引SY-TABIX修改MAKT。
ENDIF。
清除 :WA_MERGE,WA_TEMP。
ENDLOOP。
ENDCASE。

ENDFORM。

这是我的代码。.我收到一个错误:-"运输"在这里无效。 '。' 是预期的。

请帮助

付费偷看设置
发送
5条回答
梦想连接
1楼 · 2020-08-30 21:01.采纳回答

在修改内部表(而不是数据库表)时使用TRANSPORTING。 这是数据库表MODIFY的语法:

https://help.sap.com/doc/abapdocu_752_index_htm/7.52/zh-CN/index.htm

您正在修改数据库表MAKT,因此语法错误。

GK

南山jay
2楼-- · 2020-08-30 21:09

请使用"代码"按钮,并且不要使用此类主题

Bunny_CDM
3楼-- · 2020-08-30 20:44

作为一般规则,您不应直接从以下位置更新SAP表 Z代码,但改用SAP提供的例程。 例如,要更新与物料相关的数据,您可以使用功能良好的功能模块MATERIAL_MAINTAIN_DARK。

SAP小黑
4楼-- · 2020-08-30 21:08

不用说这很紧急,因为它假定每个人都很紧急,而人们不会 比其他人更紧急地处理您的问题

闻人可可
5楼-- · 2020-08-30 21:10

您好赞美诗

您不能使用TRANSPORTING KEYWORD修改数据库表。

也请使用CODE选项粘贴代码。

给出了一些用于修改数据库表的示例 在下面的链接中。

修改

致谢!

一周热门 更多>