ME28-在输出中添加新字段

2020-08-31 17:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好, 如何在ME28的输出...

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

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


你好,

如何在ME28的输出上添加字段。

1。 我可以附加字段的任何结构吗?

2。 有可用的增强功能吗?

6条回答
bbpeas
2020-08-31 18:15

好,这对我有用:

我在se11中扩展了结构MEREP_OUTTAB_PURCHDOC

然后,我最后在方法build_base_list中进入程序LMEREPI02(事务SE38),我创建了一个隐式增强功能(是的,无需注册该对象),方法如下:

在方法末尾单击或"程序增强"(Shift F4),然后您也可以转到

编辑->增强操作->显示隐式增强选项

增强2 Z_MAFM_LMEREPI02_01。 "有效版本

*

数据:mabst类型mabst,

eislo类型eislo,

Labst类型Labst。

* re_outtab_purchdoc类型为MEREP_OUTTAB_PURCHDOC。

* mabst ='10'。

*在re_outtab_purchdoc中循环。

调用函数'Z_MAFM_ME28'

导出

EMATN = re_outtab_purchdoc-EMATN

怪癖= re_outtab_purchdoc-werks

lgort = re_outtab_purchdoc-lgort

导入

mabst = mabst

eislo = eislo

labst = labst。

re_outtab_purchdoc-mabst = mabst。

re_outtab_purchdoc-eislo = eislo。

re_outtab_purchdoc-labst = Labst。

*修改re_outtab_purchdoc。

* endloop。

增强。

最好调用一个函数,因为方法有局限性,

我具有的功能是这样的:

" -------------------------------------------------- ------------------------

*" *"本地接口:

*"导入

*"参考(电子邮件)类型MATNR

*"参考(古怪)类型的母舰

*"参考(LGORT)类型LGORT_D

*"导出

*"参考(MABST)类型MABST

*"参考(EISLO)类型EISLO

*"参考(实验室)类型实验室

*" ------------------------------------------------- -------------------------

表格:MARC,MARD。

数据:ltabix类似于sy-tabix。

*在re_outtab_purchdoc中循环。

ltabix = sy-tabix。

从marc其中选择单个*

matnr = EMATN和

怪癖=怪癖。

如果sy-subrc = 0。

mabst = marc-mabst。

eislo = marc-eislo。

*修改re_outtab_purchdoc索引ltabix。

endif。

从mard其中选择单个*

matnr = EMATN和

werks = werks和

lgort = lgort。

如果sy-subrc = 0。

labst = mard-labst。

*修改re_outtab_purchdoc索引ltabix。

endif。

* endloop。

希望这可以帮助某个人。...

一周热门 更多>