lf_young

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年3月13日

摘要: 调用创建的BADI-当一个BADI被创建时,增强管理器会自动产生一个类来实施接口-为了能够调用静态方法,你必须使用ABAP面向对象'class ... definition load'的声明-你可以写一个调用BADI的函数,如下:-声明一个BADI接口的参考引用变量 DATA exit_ref TYPE REF TO zif_ex_****.-调用call method cl_exithandler ...',在此使用接口的参考引用变量和BADI,实例化一个请求对象.SAP提供BADI的实现-找到SAP相应事务代码的BADI-创建该BADI的Implementation 阅读全文
posted @ 2013-03-13 14:52 lf_young 阅读(222) 评论(0) 推荐(0) 编辑

摘要: BADIs是Business Add-Ins的缩写,BADIs是基于ABAP面向对象的SAP增强的新技术,它可以插入到SAP系统中,以实现用户个性化的需求,而此类需求由于过于特殊,以至于SAP标准系统无法实现。BADIs应该被当作为广义的函数模块,这单个函数模块捆绑了程序,菜单,屏幕增强。每一个BADIs包括:至少一个BADIs的定义一个BADIs接口一个BADIs接口的实施类BADIs特性:使用面向对象的方法包括两部分:定义和实施,定义既可以由SAP提供也可以用户自己创造不再假定双层系统架构(SAP / 客户)允许多层次的程序开发 ( SAP, partners, customers, an 阅读全文
posted @ 2013-03-13 14:18 lf_young 阅读(293) 评论(0) 推荐(0) 编辑