Enhancement Spot

http://architectsap.com/blog/sap/sap-abap-enhancement-spot-introduction-and-concepts/

http://help.sap.com/saphelp_nw04s/helpdata/en/91/f1e540f8648431e10000000a1550b0/content.htm

 

http://202.103.49.233/uc/upload/bbs/archiver/?tid-62.html

现将心得分项如下:
ENHANCEMENT SPOT不外乎就两中情形:1.SAP提供的,也就是SAP标准的SPOT
                                                           2.自己创建的SPOT
如果是SAP标准的SPOT,那么它肯定是有预留的ENHANCEMENT POINT的,所以我们只需要在程序出现
ENHANCEMENT-POINT ... SPOT ... 的地方,使用增强模式创建IMPLEMENTATION,这样你就可以在IMPLEMENTATION 中写下自己伟大的代码了
如果是自己创建的ENHANCEMENT SPOT(用SE18创建),那么在使用该SPOT的程序中,我们必须声明一个ENHANCEMENT-POINT,这个POINT必须要自己创建,而且必须在EDIT的模式进入程序创建.这步完成后,后面的一步就跟SAP标准的SPOT是一样做了.换句话说,自己的SPOT比标准的SPOT要多做一步.
补充: ENHANCEMENT-SPOT本身就是显式增强的范畴.隐式增强对于各种程序类型都是存在的,只是它在常规模式下是隐藏的.而且隐式增强一般在程序的头或尾,要实现隐式增强,可以使用相同的方法创建一个IMPLEMENTATION对象,然后就可以写自己的代码了.隐式增强也可以针对内表的定义等等,有兴趣可以测试下.

 

 

http://blog.csdn.net/yf_sap/archive/2008/08/21/2809694.aspx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值