在FOR,THEN和UNTIL | WHILE中使用相应的

2020-09-12 06:40发布

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

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

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


专家们,

DATA(lv_len)=行(poitem)。
poitem [] =值#(FOR i = 10 THEN i + 10 UNTIL i GT lv_len * 10
(po_item = i acctasscat ='W') )。

在上述语法中,我尝试嵌入相应的内容,以便仅填充表poitem的两个字段,但遇到错误

DATA(lv_len)=线(poitem)。
poitem [] =值#(FOR i = 10 THEN i + 10直到i GT线(poitem)* 10
(po_item = i acctasscat =' W'))。

我也尝试给出正则表达式的长度,以便它能运行表行数但不成功

所以请您在这两点上帮我

此致

湿婆

5条回答
土豆飞人
2020-09-12 07:07

poitem []中已经有6行。

poitem [] = VALUE#(for i = 10 THEN i + 10 UNTIL i GT lines(poitem)* 10

(po_item = i acctasscat ='W'))。

1)在这种语法中,没有错误,但理想情况下,考虑到UNTIL i GT lines(poitem)* 10,它应该运行6次迭代,但它只能运行一次迭代

2)假设表中已经填充了一些字段,因此它们被清除了,只有po_item和acctasscat两个字段被填充了

那么如何处理这种情况

一周热门 更多>