ABAP-VA05销售清单报表添加字段增强

复制代码
 1 *VA05报表添加字段
 2 *三代增强 BADI_SDOC_WRAPPER
 3 
 4 *报表添加字段
 5 *IF_BADI_SDOC_WRAPPER~ADAPT_RESULT_COMP
 6 METHOD if_badi_sdoc_wrapper~adapt_result_comp.
 7 
 8   "table 参考的表
 9   "field 参考表的字段
10   "name alv显示字段名
11   "text alv显示字段文本
12   INSERT VALUE #( table = 'VBPA' field = 'KUNNR' name = 'SDF' text = '送达方' ) INTO TABLE ct_result_comp.
13 
14 ENDMETHOD.
15 
16 *给添加的字段赋值
17 *IF_BADI_SDOC_WRAPPER~POST_PROCESSING
18 METHOD if_badi_sdoc_wrapper~post_processing.
19 
20   ASSIGN COMPONENT 'VBELN' OF STRUCTURE cs_result TO FIELD-SYMBOL(<fs_vbeln>).
21   ASSIGN COMPONENT 'SDF' OF STRUCTURE cs_result TO FIELD-SYMBOL(<fs_sdf>).
22   SELECT SINGLE kunnr
23     INTO <fs_sdf>
24     FROM vbpa
25     WHERE vbeln = <fs_vbeln>
26     AND parvw = 'WE' .
27 
28 ENDMETHOD.
复制代码
posted @   TigerMan  阅读(750)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示