在表控件中,输入被清除,将清除值

2020-08-23 03:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个用于表控制的子屏幕区域,...

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

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


我有一个用于表控制的子屏幕区域,其中一个选项卡是标题详细信息,第二个选项卡是项目详细信息。
 单击输入按钮后,我的值将被清除,并且尚未捕获到内部表中。
 输出之前进行处理。
    模块TABLEWIZARD_DESCRIBE。
   环行G_TABLEWIZARD_ITAB
        进入G_TABLEWIZARD_WA
        带控制台向导0
        CURSOR TABLEWIZARD0-CURRENT_LINE。
   结局。

 输入后的过程。
   环游G_TABLEWIZARD_ITAB。
     链。
       FIELD G_TABLEWIZARD_WA-ZPURCHASE_DOC_NO。
       FIELD G_TABLEWIZARD_WA-ZPURCHASE_ITEM。
       FIELD G_TABLEWIZARD_WA-ZMATERIAL_NUMBER。
       FIELD G_TABLEWIZARD_WA-ZCOMPANY_CODE。
       FIELD G_TABLEWIZARD_WA-ZMATERIAL_PLANT。
       FIELD G_TABLEWIZARD_WA-ZMATERIAL_STOR。
       FIELD G_TABLEWIZARD_WA-ZPURCH_VENDOR。
       FIELD G_TABLEWIZARD_WA-ZMAT_VENDER。
       FIELD G_TABLEWIZARD_WA-ZTARGET_QUANTITY。
       FIELD G_TABLEWIZARD_WA-ZNET_PRICE。
       模组F_VALIDATE_ITEM_DETAILS。
       在链输入上模块TABLEWIZARD0_MODIFY。
     ENDCHAIN。
   结局。

  MODULE TABLEWIZARD_DESCRIBE输出。

     描述表G_TABLEWIZARD_ITAB行TABLEWIZARD0行。
 ENDMODULE。

 模组F_VALIDATE_ITEM_DETAILS输入。
 我验证该领域。
 终端模块。
 MODULE TABLEWIZARD0_MODIFY INPUT。
 *将表G_TABLEWIZARD_ITAB读入G_TABLEWIZARD_WA索引TABLEWIZARD0行。
    修改G_TABLEWIZARD_ITAB
     来自G_TABLEWIZARD_WA
     INDEX TABLEWIZARD0-CURRENT_LINE。

     如果SY-SUBRC NE 0。
     APPEND G_TABLEWIZARD_WA到G_TABLEWIZARD_ITAB。
     万一。
 *清除:G_TABLEWIZARD_WA。
 ENDMODULE。