可修改的源代码增强
(1)可选隐式增强,通常有增强的地方,可供选择的隐式增强是可用的,例如,
执行程序,包含程序,函数组,对话模块的结尾。
Form例程,函数模块,方法等的开始和结尾。
结构的结尾。
本地类的私有,受保护,公共的部分等等等....
编辑增强(实现增强)
使用Change Mode创建Enhancement Point 或者Enhancement Section.
使用Enhancement Mode
***********************************上面内容是网上找到的********************************************
下面是我个人做的一个SAP EASY ACCESS开始图片的一个隐式增强实例(显示增强也是同理的啦),下面分步骤讲解:
- 首先进入SE37找到函数模块NAVIGATION_READ_START_IMAGE(如果不知道在哪找到这个的,可以进RPR_ABAP_SOURCE_SCAN这个程序找~)
- 然后,选择EDIT->ENHANCEMENT OPERATIONS->SHOW IMPLICIT ENHANCEMENT OPTIONS,结果如下图:
- 点击如图图标:
光标要停留在红点上的“|”后面,然后在菜单栏选择:EDIT->ENHANCEMENT OPERATIONS->CREATE IMPLEMENTATION->CODE,输入增强实现的名称和描述,然后会看到如下增强点:
其中“1”表示增强的ID,“ZA01513”表示增强的名称,最后,我们只要在代码块之间写上自己要增强的代码即可。
关于修改增强
然后在菜单栏选择:EDIT->ENHANCEMENT OPERATIONS->CHANGE IMPLEMENTATION,弹出提示框,选择“自动**”(名称忘记了,反正是自动的那个就是了,第一次更改的时候会选择,之后就不会的了)。下面是增强之后的成果:
怎么样?很简单吧....