ABAP-7.4 LOOP和READ的新语法

2020-08-22 17:41发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 您能否为循环和读取共...

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

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


专家们,

您能否为循环和读取共享ABAP 7.4新语法?

我在for循环的迭代中使用过。 但是如何在循环中包含read?

预先感谢

7条回答
骆驼绵羊
2020-08-22 18:01 .采纳回答

您提到的错误是因为您的代码完全没有意义。 让我解释一下您应该指出的内容。

 gt_fin = VALUE tt_fin(
          在lt_join中输入lw_j
          (要添加的行,必须类似于tt_fin的行类型)。)

可能,您需要这样的内容:

 TYPES:Bygin of ty_fin,
           sernr TYPE字符串,
           matnr TYPE字符串,
         结束于ty_fin,
         带有空键的ty_fin的tt_fin类型标准表。
 DATA(lt_join)=值tt_fin(())。
 DATA(lt_ser)= VALUE tt_fin()。
 DATA(gt_fin)=值tt_fin(
          在lt_join中输入lw_j
          (matnr = VALUE#(lt_ser [sernr = lw_j-sernr] -matnr可选)
            sernr = lw_j-sernr
          ))。
 

您必须为lt_ser的行定义一个独立的类型(我假设它的名称为ty_ser)。 如果lt_ser被声明为内联,则可以在lt_ser内联声明之后执行以下操作:

 TYPES ty_ser喜欢lt_ser的行。

一周热门 更多>