20170216-找增强点方法

找增强点方法:

A可以用程序去找,,ZFIND_EXIT_BADI

B 可以在源代码里打断点找  ‘call customer-function

C 可以在源程序里打断点  ‘call BADI

D 隐式增强
注意:1. 隐式增强点也是系统提供的。


***学习得:
PBO 事件是做一些初始化动作的,
PAI 事件是做一些屏幕展示后的后续处理,用户处理事件。

找隐士增强方法:


1. 进入T-CODE找到系统状态下该t-code对应的 主程序名, 屏幕号,都要记录,
这是找隐士增强点的基础条件,

2. 在需要增强的步骤下去debug, 记录 SY-UCOMM 值,
PBO事件是做一些初始化动作的,PAI事件是做一些屏幕展示后的后继处理,比如单击了回车啊单击了某一个按钮这些都执行PAI事件,

3.双击进入这个perform程序下,找隐式增强和找普通增强不一样,必须用到鸣人标记;
菜单里的增强按钮;

4. 执行该按钮后,我们还要把该隐式增强点给show出来,
菜单:
编辑-》增强操作-》显示隐式增强选项,

5. 菜单:enhancement operations、 creat option,
创建的时候会有一个列表存在,因为那可能是系统之前做的增强,
我们要新建一个,名字是我们定义的隐式增强的名称,写好描述,保存到一个package里,这样就建好了,这样就自建了增强点了,

6.这一步开始在建好的增强点下面写代码,
  
可以先做个check,打个断点测试操作会不会经过这个增强点,
如果通过则找对了,这时检查是否有需要用的变量,
不通过得再检查确认。

转载于:https://www.cnblogs.com/rainysblog/p/6405903.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值