物料主数据屏幕增强2——标准表方式
1、文档说明
之前通过自建表的方式增强物料主数据字段,本文档通过直接增强标准表的方式,对物料主数据进行增强,使其能通过前台屏幕维护数据
2、实现方法
2.1、增强表
增强对应视图
"--------------------@斌将军-------------------- @AbapCatalog.sqlViewAppendName: 'ZMARC_EXT' @EndUserText.label: 'MARC扩展字段' extend view nsdm_e_marc with ZVMARC_EXT { zgmp } "--------------------@斌将军--------------------
2.2、实现增强函数
运行SPRO,找到路径。或运行事务代码OMT3C
创建函数组
在MGD1中,找到需要增强的屏幕,并复制到自定义函数组中
屏幕中画增强字段
在屏幕中增加自定义处理
SET_OUT_SCREEN
"--------------------@斌将军-------------------- MODULE set_out_screen OUTPUT. LOOP AT SCREEN. IF screen-name = 'MARC-ZGMP'. IF marc-werks = '3060'." screen-active = '1'. ELSE. screen-active = '0'. ENDIF. MODIFY SCREEN. ENDIF. ENDLOOP. ENDMODULE. "--------------------@斌将军--------------------
2.3、分配增强字段到页签
运行SPRO,找到路径。或运行事务代码OMT3B
配置函数组和屏幕到对应子屏幕
2.4、特定物料增强
如果需要将字段增强到特定行业领域和物料类型的界面时,需要首先查看特定类型的屏幕信息
运行SPRO,或通过事务代码OMT3E
例如:行业领域1零售,物料类型HERB
事务代码对应的屏幕参照
找到对应的屏幕顺序
对应的屏幕顺序15
3、效果展示
保存之后,存表
定期更文,欢迎关注
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏