增强 | 屏幕增强的实现 (事务代码:MM01) 转自ABAP之家
如何在事务代码:MM01、MM02、MM03物料主数据 基本数据1 TAB下做一个增强。
首先我们需要再MARA表下,增强一个结构。(如何增强,请参考公众号里面的文章)
选择后台路径 SPRO--后勤常规--物料主数据--配置物料主数据--创建定制子屏幕程序
点击执行按钮,在选择屏幕上,我们去Copy标准的函数功能组MGD1.
点击执行按钮,输入文本
点击保存按钮,我们就创建好自定义的函数组。
事务代码:SE80 打开我们的的函数组。
新建一个屏幕号:0001
设置屏幕0001的格式为
设置这个字段的属性
增加PBO和PAI逻辑代码
PBO
全部激活后,我们去定义数据屏幕
选择后台路径 SPRO--后勤常规--物料主数据--配置物料主数据--定义。。。
选择Screen sequence 选择子屏幕
里面替换掉标准程序的参数。换成我们的函数组对应的主程序MGD1 (SAPLZMGD1)
看看我们的效果,事务代码:MM02、03