首页 > 其他 > 详细

20170216-找增强点方法

时间:2017-02-16 15:52:49      阅读:279      评论:0      收藏:0      [点我收藏+]

找增强点方法:

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,打个断点测试操作会不会经过这个增强点,
如果通过则找对了,这时检查是否有需要用的变量,
不通过得再检查确认。

20170216-找增强点方法

原文:http://www.cnblogs.com/rainysblog/p/6405903.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!