使用键msgtyp ='E'msgtyp ='A'读取表bdcmsg。

2020-09-01 03:50发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在ECC6.0系统中,以下代码显...

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

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


在ECC6.0系统中,以下代码显示语法错误(msgtyp应该仅使用一次)

使用键msgtyp ='E'msgtyp ='A'读取表bdcmsg。

有人可以给我解决办法吗?

致谢

萨吉德

8条回答
小熊yu生菜
2020-09-01 04:15

嗨,

读取表bdcmsg

有键msgtyp ='E'

msgtyp ='A'。

以上语句将尝试从表bdcmsg中读取一条记录,其中msgtyp ='E'和msgtyp ='A'

这是错误的,因为对于同一条记录,不可能有两种不同的消息类型。

如果要获取消息类型为" E"或" A"的记录,可以参考下面的代码

将bdcmsg循环到ls_bdcmsg中。

如果ls_bdcmsg-msgtyp ='E'或ls_bdcmsg-msgtyp ='A'。

"这是一条消息类型为错误或中止的记录

ENDIF。

ENDLOOP。

希望这会有所帮助。

此致

Farheen。

一周热门 更多>