[转]Enhancement Spot

[转]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

posted @ 2013-10-16 13:51  VerySky  阅读(1203)  评论(0)    收藏  举报