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,点击执行,
输入主程序,点击“执行”按钮: