BADI ME_POHIST_DISP_CUST修改布局

2020-08-25 08:44发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我正在尝试将字段'CHARG'添加到事务ME23N的选项卡'采购订单历史'的布局中。

我认为我应该使用BADI ME_POHIST_DISP_CUST ,并使用IF_EX_ME_POHIST_DISP_CUST〜FIELDCAT_CHANGE

但是我不知道该怎么做。

是否可以在字段目录中添加字段?

谢谢。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我正在尝试将字段'CHARG'添加到事务ME23N的选项卡'采购订单历史'的布局中。

我认为我应该使用BADI ME_POHIST_DISP_CUST ,并使用IF_EX_ME_POHIST_DISP_CUST〜FIELDCAT_CHANGE

但是我不知道该怎么做。

是否可以在字段目录中添加字段?

谢谢。

付费偷看设置
发送
3条回答
大道至简
1楼 · 2020-08-25 09:27.采纳回答

欢迎

正如我所看到的代码,我们只能为mmhipo_mainlist结构中的现有字段调整字段目录。 除非您对此结构执行附加结构,否则我们无法向其添加新字段。

昵称总是被占用
2楼-- · 2020-08-25 09:22

是的,我为结构MMHIPO_MAINLIST进行了附加并添加了代码...

 方法if_ex_me_pohist_disp_cust〜fieldcat_change。

 * ---------------------- *
 *-0标准视图
 *-1查看" ABWRE"
 *-2查看" AUSGL"
 *-3查看" BEZ"
 *-4查看" BSPER"
 *-5查看" LB"
 *-6查看" SPERR"
 *-7查看" SRV"
 *-8查看" WERE"
 *-9查看" ZEIT"
 * ----------------------- *

   数据:ls_fieldcatalog类型lvc_s_fcat。

   案例im_pohist_badi_caller。

 * ---标准视图(...需要附加MMHIPO_MAINLIST)
     为" 0"时。
       清除ls_fieldcatalog。
       ls_fieldcatalog-fieldname ='ZZTRACKING'。
       ls_fieldcatalog-ref_table ='MMHIPO_MAINLIST'。
       ls_fieldcatalog-col_pos = 5。
       ls_fieldcatalog-domname ='ZZTRACKING'。
       ls_fieldcatalog-reptext ='跟踪号'。
       ls_fieldcatalog-colddictxt ='R'。
       ls_fieldcatalog-key ='X'。
       将ls_fieldcatalog附加到ct_fieldcat。
   尾箱。



 方法。
 
Nan4612
3楼-- · 2020-08-25 09:35

你好,

您能解释一下如何在方法OUTTAB_CHANGE上添加字段" ZZTRACKING"的数据吗?

谢谢,

koby

一周热门 更多>