ABAP 查找增强

90 篇文章 0 订阅
11 篇文章 0 订阅
本文介绍了如何通过ABAP查找增强,包括三代增强(BADI)、BTE增强和二代增强,以及使用SE38、SE18、SE19等事务码进行操作。重点讲解了表字段增强的方法,如定义Includes,以及在ALV中筛选和查看增强详情的过程。
摘要由CSDN通过智能技术生成

ABAP 查找增强

SE38执行程序SNIF,输入如下参数,运行。等待运行结果:
在这里插入图片描述
选择一些选项,点击执行:
在这里插入图片描述

附加

附加:表增强字段,在alv中append name代表表增强结构,used in table代表增强的表,剩余两项分别代表增强结构所在的包及增强结构的描述,双击可以看到增强结构中的具体字段,也可在se11中寻找表字段为.APPEND的字段,代表增强字段
在这里插入图片描述

三代增强(BADI)

ALV中第一个字段为标准BADI名称可在SE18中查看实施方法;第三个字段代表系统中已经存在的增强实施名称可在SE19中查看
在这里插入图片描述

BTE增强

也叫替代增强,ALV展现出系统中存在的所有的BTE增强清单,在第二个字段筛选Z*就可以找到系统已经实施的BTE增强

在这里插入图片描述

定义 Includes :表字段增强的一种

在这里插入图片描述
双击可以看到具体的字段:
在这里插入图片描述

二代增强

客户出口:第三个字段为客户出口名称,可在SMOD中查看,出现的功能模块即为ALV上的第一个字段,双击功能模组可查看增强字段:
在这里插入图片描述
双击include:
在这里插入图片描述

这个就是代码
在这里插入图片描述
但是有些第二代增强在上面找不到
所以可以输入事务代码:SE37
输入函数:MODX_FUNCTION_ACTIVE_CHECK,点击执行,
输入主程序,点击“执行”按钮:
在这里插入图片描述

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值