不允许跨越多行的文字。

2020-08-20 08:50发布

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

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


这是显示错误的代码和第9行。不允许跨越多行的文字。 请提供解决方案...

1。 循环到ET_ORDERADM_H并进入ES_ORDERADM_H。

2。 清除:REF_GUID,HT_ORDER [],OBJ,LT_OSSET [],WA_FINAL,TT_DOC_FLOW [],TS_DOC_FLOW。
3。 按OBJKEY_A排序ET_DOC_FLOW []。
4。 用键OBJKEY_A = ES_ORDERADM_H-GUID BINARY SEARCH将表ET_DOC_FLOW读入ES_DOC_FLOW。
5。 如果sy-subrc =0。
6。 lv_doc = sy-tabix。
7。 从lv_doc循环到ET_DOC_FLOW到ES_DOC_FLOW。
6。 如果ES_DOC_FLOW-OBJKEY_A <> ES_ORDERADM_H-guid。
9。 如果ES_DOC_FLOW-OBJKEY_A为ES_DOC_FLOW-REF_GUID。
10。 TS_DOC_FLOW = ES_DOC_FLOW。
11。 附加TS_DOC_FLOW到TT_DOC_FLOW。
12。 ENDIF。
13。 退出。
14。 endif。
15。 ENDLOOP。
16。 endif。
17。 结束循环。

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

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


这是显示错误的代码和第9行。不允许跨越多行的文字。 请提供解决方案...

1。 循环到ET_ORDERADM_H并进入ES_ORDERADM_H。

2。 清除:REF_GUID,HT_ORDER [],OBJ,LT_OSSET [],WA_FINAL,TT_DOC_FLOW [],TS_DOC_FLOW。
3。 按OBJKEY_A排序ET_DOC_FLOW []。
4。 用键OBJKEY_A = ES_ORDERADM_H-GUID BINARY SEARCH将表ET_DOC_FLOW读入ES_DOC_FLOW。
5。 如果sy-subrc =0。
6。 lv_doc = sy-tabix。
7。 从lv_doc循环到ET_DOC_FLOW到ES_DOC_FLOW。
6。 如果ES_DOC_FLOW-OBJKEY_A <> ES_ORDERADM_H-guid。
9。 如果ES_DOC_FLOW-OBJKEY_A为ES_DOC_FLOW-REF_GUID。
10。 TS_DOC_FLOW = ES_DOC_FLOW。
11。 附加TS_DOC_FLOW到TT_DOC_FLOW。
12。 ENDIF。
13。 退出。
14。 endif。
15。 ENDLOOP。
16。 endif。
17。 结束循环。

付费偷看设置
发送
4条回答
打个大熊猫
1楼 · 2020-08-20 09:31.采纳回答

在第9行的末尾有一个文字,用于开始文本。 由于没有结束,因此语法检查器将其解释为好像您希望文本跨过多行。

只需删除它,错误就会消失。 这可能是复制+粘贴错误,或者您不小心按了键盘上的那个字符按钮:

95年老男孩
2楼-- · 2020-08-20 09:21

请使用CODE按钮设置代码格式,以便以更加用户友好的格式(彩色)显示代码。

(此功能不会显示行号,只需添加一个 像<====这样的标记以显示所关注的行)

jovirus
3楼-- · 2020-08-20 09:35

使用SORT和BINARY SEARCH大约是1990年代。 在2000年,引入了SORTED表。 尝试使用它们。

吹牛啤
4楼-- · 2020-08-20 09:36

非常感谢Michael。

一周热门 更多>