返回

DEMO:ME2L 展示采购凭证 ALV添加字段增强

发布时间:2022-10-23 17:04:28 360
# 小程序# 信息

进群统一修改群名片,例如BJ_ABAP_森林木。群内禁止发广告及其他一切无关链接,小程序等,进群看公告,谢谢配合
不修改昵称会被不定期踢除,谢谢配合。

有时候输入T-CODE  ME2L 展示采购申请信息时,需要追加一些字段,自定义的或者其他表里取出来的值。

这是个ALV展示,所以需要的是调整ALV展示的结构,然后再把需要的值维护进去即可。

首先看下最终效果:

ME2L执行结果:

默认是没有追加的字段的,选择布局,从里面把新加的字段选出来。

DEMO:ME2L 展示采购凭证 ALV添加字段增强_码农

为了方便查看,我调整了位置顺序。结果如下:

DEMO:ME2L 展示采购凭证 ALV添加字段增强_字段_02

 

下面是干货部分,介绍怎样实现这个需求:

 

给ALV显示的结构追加字段:SE11

MEREP_OUTTAB_PURCHDOC

追加字段:

DEMO:ME2L 展示采购凭证 ALV添加字段增强_字段_03

SE18查看下这个增强:

ES_BADI_ME_REPORTING

DEMO:ME2L 展示采购凭证 ALV添加字段增强_码农_04

SE19创建实例

DEMO:ME2L 展示采购凭证 ALV添加字段增强_码农_05

 

最后实现逻辑;

DEMO:ME2L 展示采购凭证 ALV添加字段增强_码农_06

这里注意一下参数,

因为这里的table 没有参考具体的结构、

所以只能使用动态方式。

 

这里只是demo代码,除了MEREP_OUTTAB_PURCHDOC 结构,可能其他相关报表也是可以通过这个增强实现的,具体看项目业务需求即可。

METHOD if_ex_me_change_outtab_cus~fill_outtab.

CHECK sy-uname = 'IT_LIUM'.
CHECK im_struct_name EQ 'MEREP_OUTTAB_PURCHDOC'.


FIELD-SYMBOLS: TYPE any,
TYPE ZE_ZLM_VALUE.

LOOP AT ch_outtab ASSIGNING .
ASSIGN COMPONENT 'ZLM_TEST_VLUE' OF STRUCTURE TO .
CHECK sy-subrc = 0.
= 'ZLM_TEST_VLUE'.
ENDLOOP.
ENDMETHOD.

 

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线
下一篇
Linux查看系统资源 2022-10-23 16:50:56