如何将数据写入表

2020-08-13 15:16发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我没有将数据写入table。 桌...

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

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


我没有将数据写入table。 桌子是由我创建的。您能帮我吗?

代码如下:

在lt_dz处将LOOP AT放入wa_dz。
 选择单个maktx INTO wa_dz-maktx
       从makt中,matnr = wa_dz-matnr和spras = sy-langu。
     SHIFT wa_dz-matnr左删除领先'0'。
     "如果sy-tcode ='ZRMM009'和wa_h-zbsat ='C'。
      " wa_dz-ssmng = wa_dz-bdmng。
  如果wa_h-zbsat ='S'。
       通话功能'CONVERSION_EXIT_ALPHA_INPUT'
         出口
           输入= wa_dz-ssmng
         输入
           输出= wa_dz-ssmng。
     更新ztpsmx SET SSMNG = wa_dz-ssmng"我仅将数据写入表中。
           其中zpsdh = l_zpsdh并且zgwei = wa_dz-zgwei并且matnr = wa_dz-matnr。
     万一。
     从wa_dz TRANSPORTING matnr maktx ssmng修改lt_dz。
   结局。


 

(29.0 kB)
8条回答
Baoming ROSE
2020-08-13 15:52

您好, Harry jing

在Ztable中检查MATNR数据

 LOOP AT lt_dz INTO wa_dz。
 选择单个maktx INTO wa_dz-maktx
       从makt中,matnr = wa_dz-matnr和spras = sy-langu。

     SHIFT wa_dz-matnr左删除领先'0'。  "检查一下如何在ZTable中捕获它。

  如果wa_h-zbsat ='S'。
     更新ztpsmx SET SSMNG = wa_dz-ssmng
        其中zpsdh = l_zpsdh和zgwei = wa_dz-zgwei并且matnr = wa_dz-matnr。
  万一。
     从wa_dz TRANSPORTING matnr maktx ssmng修改lt_dz。
   ENDLOOP。

一周热门 更多>