一、事务代码:SMOD 增强点:MM06E005
1.在CI_EKPODB 组建中添加自定义字段
2.事务码:SE11 进入CI_EKPODB
二、事务码:SE38 ZXM06TOP 定义结构 创建子屏幕
1.代码如下:
TABLES:ci_ekpodb.
DATA:EDIT_MODE TYPE char1.
2.在 XM06 函数组中打开屏幕选中0111 子屏幕
3.点击布局,画屏幕字段
4.保存激活后在逻辑流显示屏幕状态
代码如下:
IF EDIT_MODE = 'A'.
LOOP AT SCREEN.
SCREEN-INPUT = 0.
MODIFY SCREEN.
ENDLOOP.
ENDIF.
5.将数据传输到自定义屏幕,事务码:SMOD 增强点MM06E005 双击 EXIT_SAPMM06E_016
创建增强点 ZXM06U41
代码如下:
MOVE-CORRESPONDING I_CI_EKPO TO EKPO_CI .
EDIT_MODE = I_AKTYP.
6.将自定义屏幕数据回传主程序增强点:EXIT_SAPMM06E_018
代码如下:
MOVE-CORRESPONDING EKPO_CI TO E_CI_EKPO .
7.激活全部界面后,若需要修改屏幕描述,事务码:SE37 输入 函数MEGUI_BUILD_PO_ITEM_PLUGIN
根据子屏幕号 (0111) 查询 或者是 主程(SAPLXM06)序查询对应的代码段,翻译111即可
8.BAPI写入自定义字段,事务码SE11 选中数据结构
BAPI_TE_MEPOITEM
BAPI_TE_MEPOITEMX