点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)有一个包含3列的内部表 其采样...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)有一个包含3列的内部表 其采样...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
有一个包含3列的内部表
其采样数据如下。
XX YY错误
a b
a
米
b n
b x
b y
c w
c t
x d
d
n c
n p
我
n j
p q
q r
r s
s d
对于所有循环记录,必须将err列设置为X。
循环记录是指YY = XX的循环记录。
从第一条记录开始,开始搜索,并搜索所有XX = b的记录。
找到b n,b x,b y
然后我们用YY搜索找到的内容,依此类推。
上例中的循环记录集(1)
a b
b n
n p
p q
q r
r s
s d
d
上例中的循环记录Set(2)
a b
b x
x d
d
因此,执行后输出应如下所示
XX YY错误
a b X
a
米
b n X
b x X
b y
c w
c t
x d X
一个X
n c
n p X
我
n j
p q X
q r X
r s X
s d X
有人可以提出一些逻辑吗?
您有什么? 试过了吗 对我来说看起来很简单-一个或两个DO循环,从表中读取并存储临时结果。
对于每个元素-下一个元素。 递归执行此操作,直到最终重复或链结束。 实际上,您正在寻找层次结构中的循环。
一周热门 更多>