使用平行光标

2020-08-26 10:13发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 在我的程序中使用嵌...

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

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


专家们,

在我的程序中使用嵌套循环。 我想避免使用并行游标。 但是在两个嵌套循环中,使用

我做完了,但是三个嵌套循环在哪里呢? 请告诉我还是发送代码?

例如:我的要求就是这样

将i_tab1圈入wa_tab1。

在s_tab处循环进入wa_tab2。

结束循环。

在k_tab循环到wa_tab3

结束循环。

结束循环。

如果您获得更多分数,请使用并行光标发送代码。

感谢

srinu

5条回答
Alawn_Xu
2020-08-26 11:05

HI,

检查此代码.....

REPORT zparallel_cursor。

TABLES:

likp,

嘴唇。

数据:

t_likp嘴唇类型表,

t_lips嘴唇类型表。

数据 :

w_runtime1类型i,

w_runtime2类型i,

w_index类似于sy-index。

开始选择。

选择*

从likp

插入表t_likp。

选择*

从嘴唇

进入表t_lips。

获取运行时字段w_runtime1。

SORT t_likp BY vbeln。

SORT t_lips BY vbeln。

如果从likp-vbeln NE嘴唇到vbeln,则将t_lips插入嘴唇。

如果likp-vbeln NE嘴唇-vbeln。

w_index = sy-tabix

退出。

ENDIF。

ENDLOOP。

ENDLOOP。

获取运行时字段w_runtime2。

w_runtime2 = w_runtime2-w_runtime1。

写入w_runtime2。

您可以使用上面的代码..或用upp的read语句替换内部循环 与

where子句取决于要求

编辑者:avinash kodarapu,于2008年11月30日下午4:04

一周热门 更多>