sap 屏幕增强的方法

更新时间:2023-06-29 23:01:58 阅读: 评论:0

屏幕增强的方法
用户增强通常包括下面3类,顾名思义,就是增强SAP的可能没有提供的功能(通过后台配置也不能实现).
1.E Enhancement exits :就是常说Ur_exit (用户出口),使用SE37搜索EXIT*的函数大都是做exit用的,通常里面预包含了一个Z开头的程序. SE16查询TFDIR(函数表)输入EXIT*也可.
圆锥的认识
2.C GUI codes( GUI接口增强)
3. S Subscreens (屏幕增强)
Enhancement在表MODSAP可看到,而TFDIR字段MAND(值为C表示此出口函数被激活).使用SMOD(CMOD)当然可激活exit function,有时候一时难以查询到相关Enhancement时可使用下面程序将出口函数激活.
下面我们主要讲一下屏幕增强。
我们以采购订单明细的屏幕增强为例,效果如下图:
通过增强,可以多出一个用户增强的选项卡,上面为要增强的字段。青菜鸡蛋炒饭
吃什么菜好
1.找增强。(这个就不详细介绍了- -!!)
A.屏幕增强是MM06E005
B.cmod将增强添加到项目下。
这是激活后的状态
push过去式>夜莺鸟
范例教学理论这里面有好多“功能退出”和“Screen exit”,对于他们具体都是什么作用,我们可以通过事务码SMOD来大体知道:
相应的文本描述
SE38输入SAPMM06E
屏幕的描述从这里
都可以找到
SAPLXM06 screen 0111就是将
增强的子屏幕
SAPMM06E可看成专为PO增强的一个module pool,可以增强的subscreen no一般
还有0101,0111,0201,0211,0301,0311(增强的子屏作用读者可从描述中就知).
SAPLXM06实际上包含四个include,INCLUDE LXM06TOP(Global Data在此为增
强定义global data), INCLUDE LXM06UXX.(Function Modules实际上包含所有可
用的ur exit),INCLUDE LXM06F00. (SAP-Formpool for Customer-U可在此建
立Form pool),INCLUDE ZXM06ZZZ. (Subprograms and Modules,在此建立增强子中学德育原则
屏)
2.新建屏幕
从上图的屏幕解释中知道,要增强的屏幕就是0111(明细中的屏幕)
托起中国梦双击0111的screen exit,提示新建一个屏幕:
建屏幕我就不赘述了,这个比较简单,但是我要强调一点,屏幕中字段的名字要注意命名。
这个CI_EKPODB是
表EKPO的增强字段

本文发布于:2023-06-29 23:01:58,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1060747.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:增强   屏幕   函数   出口
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图