我制作了一个包含三个字段的表:KUNNR、NAME_1 和 Z_CLASS。KUNNR 有 KUNNR 作为数据元素,NAME_1 有 NAME1_GP,Z_CLASS 有一个我用 3 个值(1、2 或 3)制作的数据元素。我已经制作了表格维护生成器,并使用 SM30 放入了一些数据。现在,当我输入客户编号(KUNNR)并按回车时,我需要自动显示客户名称(NAME_1);并且需要确保 Z_CLASS 已填写且未留空。我真的不知道如何搜索解决方案,因为我是 SAP 新手。谢谢你。
PROCESS BEFORE OUTPUT.
MODULE LISTE_INITIALISIEREN.
LOOP AT EXTRACT WITH CONTROL
TCTRL_Z10FICLASSFICA CURSOR NEXTLINE.
MODULE LISTE_SHOW_LISTE.
ENDLOOP.
*
PROCESS AFTER INPUT.
MODULE LISTE_EXIT_COMMAND AT EXIT-COMMAND.
MODULE LISTE_BEFORE_LOOP.
LOOP AT EXTRACT.
MODULE LISTE_INIT_WORKAREA.
CHAIN.
FIELD Z10FICLASSFICA-KUNNR .
FIELD Z10FICLASSFICA-NAME1 .
FIELD Z10FICLASSFICA-Z_CLASS .
MODULE SET_UPDATE_FLAG ON CHAIN-REQUEST.
ENDCHAIN.
FIELD VIM_MARKED MODULE LISTE_MARK_CHECKBOX.
CHAIN.
FIELD Z10FICLASSFICA-KUNNR .
MODULE LISTE_UPDATE_LISTE.
ENDCHAIN.
ENDLOOP.
MODULE LISTE_AFTER_LOOP.