ITPub博客

首页 > 应用开发 > IT综合 > BADI的实现步骤

BADI的实现步骤

原创 IT综合 作者:sapkitty 时间:2007-07-30 15:59:45 0 删除 编辑

BADI的实现步骤。

[@more@]

ABADI定义

1SE18

2.输入要创建的BADI的名字,点击"Create"

3.输入BADI的描述性文本,在"Interface"选项卡上输入接口的名字,也可以采用SAP建议的接口的名字。同时,BADI类也会被创建。

例如:对于BADI "ZTEST"SAP会建议"ZIF_EX_TEST"作为接口的名字,"ZCL_EX_TEST"作为类的名字。

4.保存BADI

5.双击接口的名字,会跳转到Class Builder界面,在这里你可以定义接口的方法。

6.保存并激活接口。

B.在应用程序中调用BADI

1.声明一个BADI接口的参考引用变量。

例如:DATA exit_ref TYPE REF TO zif_ex_test.

2.调用类CL_EXITHANDLER的静态方法GET_INSTANCE,将返回一个请求对象的实例。

例如:

CALL METHOD CL_EXITHANDLER=>GET_INSTANCE
CHANGING instance = exit_ref

3.现在你可以调用BADI的所有方法了

CBADI实现

1SE19

2.输入BADI实现的名字,点击"Create"

3.输入BADI定义的名字。

4.输入实现的描述性文本,在"Interface"选项卡上输入实现类的名字。可以采用SAP建议的名字。

例如:"ZIMPTEST"SAP会建议"ZCL_IM_IMPTEST"

5.保存实现。

6.双击某一方法名会跳转到Class Builder界面,在这里你可以添加代码来重定义接口方法。

7.激活实现。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8214011/viewspace-929409/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-08-04

  • 博文量
    62
  • 访问量
    205009