SAP ME2L/ME2M/ME3M报表增强添加字段(包含:LMEREPI02、SE18:ES_BADI_ME_REPORTING)

时间:2024-01-10 00:59:40 标签:  笔记  SAP  ABAP  

ME2L、ME2M、ME3M这三个报表的字段增强,核心点都在同一个结构里
SE11:MEREP_OUTTAB_PURCHDOC
在这里加字段,如果要加的字段是EKKO、EKPO里的数据,直接加进去,啥都不用做,就完成了
在这里插入图片描述
如果要加的字段不在EKKO和EKPO这两个表里,就要做额外的增强
1.隐式增强
在程序:LMEREPI02的方法BUILD_BASE_LIST里实现隐式增强
在这里插入图片描述
2.BADI增强
SE18:ES_BADI_ME_REPORTING
在这里插入图片描述
--------------以下部分为转载start---------------------------
在这里插入图片描述
在这里插入图片描述
因为这里的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: <ls_output> TYPE any,
                   <ls_lium>  TYPE ZE_ZLM_VALUE.

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

--------------以下部分为转载end---------------------------

来源:https://blоg.сsdn.nеt/qq_55488207/аrtiсlе/dеtаils/132268991

智能推荐

&nbsp;喜欢博主的读者也许会意识到,这是本博客中第一篇有关屏幕增强的文章。之前没有总结过相关的东西,除了因为相关经验有限之外,我个人也是不喜欢所谓dynpro编程的,它有许多“潜规则”一样的东西要记住,想要运用熟练,就需要花些力气去学,而它又十分老旧,在SAP的UI技术发展路线中处于越来越不重要的地位..即便学成,可能也没什么特别的用处。但是在S4开始普及的这段时间里,我们毕竟还是使用着GUI。过去的供应商、客户的事务代码被废弃,相关的功能被整合到事务代码BP(Business Partner)中,因此相应的增强也要改在这里做,原有的经验已经失去意义。考虑到这种需求可能十分普遍,而网上的资料十分的少(大部分搜索结果都是都是有关CRM的增强),我打算简

标签:自定义  字段  屏幕  方式  SAP  

背景&#xff1a;项目中&#xff0c;客户使用hive内表&#xff0c;由于逻辑变更&#xff

标签:hive  hive  大数据  hadoop  

一、字段和字段参数介绍class Book(models.Model): # 如果不写id,会默认一个id,并且自增

标签:字段  模型  参数  Django  

注&#xff1a; ES新建库就是所谓的新建索引。一个索引不要采用删除后重建数据迁移

标签:elasticsearch  数据库  elasticsearch  

生成migration文件&nbsp;1 php artisan make:migration alter_xxx_table&nbsp;修改migration文件 1 public funct

标签:字段  laravel  migrate  

# -- coding:utf-8 --import geopandas as gpdimport osfrom osgeo import ogr# shp 文件批量添加字段def addfeilds(filepath):&nbsp; &nbsp; for filename in os.listdir(filepath):&nbsp; &nbsp; &nbsp; &nbsp; print(filename)&nbsp; &nbsp; &nbsp; &nbsp; if filename.endswith(.shp):&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; try:&nbsp; &nbsp; &nbsp; &nbsp; &n

标签:字段  地图  文件批量  shp  

前言 在实际的开发中&#xff0c;数据表中的字段的增加和删除是很正常的操作&#

标签:flask  数据库  python  

最近做的几个项目经常遇到这样的需求,要在表格上增加一个自定义表格字段设置的功能。就是用户可以自己控制那些列需要展示。在几个项目里都实现了一遍,每个项目的需求又都有点儿不一样,迭代了很多版,所以抽时间把这个功能封装了个组件:@silverage/table-custom,将这些差别都集成了进去,方便今后使用和维护。同时也方便需要这个功能的人来使用。下面介绍下安装和使用安装npm i @silverage/table-custom --saveyarn add @silverage/table-custompnpm add @silverage/table-custom

标签:字段  Ant  React  Table  Design  

需求&#xff1a;在使用django rest framework serializer在mode

标签:Django  Django  python  后端  

曾经只会增删改查和内置函数的SQL使用&#xff0c;第一次发现原来自定义函数/存储过程还是非常可以

标签:数据存储(redis、sql、mq)  PostgreSQL  数据库  

1. 必须包含大小写字母和数字&#xff0c;长度8到20位 /

标签:正则表达式  

python3 csv模块默认解析csv字符串或文件时&#xff0c;默认采用双引号来包裹字符串&#

标签:python  

SAP报表简明教程&nbsp;一、报表需求,根据物料编码和物料类型 查询报表。用户输入界面要求如下:&nbsp;

标签:简明  报表  教程  SAP  

猜你喜欢

想必大家在版本更新迭代中,不免需要对数据库表的字段进行修改字段类型或者长度的情况,如果是修改存储过程或者自定义函数, 那还是很好改的, 不用担心表功能收到影响.如果是改字段呢?首先要判断字段是不是已经在系统里面, 没有的话, 需要新增上去, 有的话, 需不需要修改?其次, 脚本如果报错, 是否会重复执行一下脚本? 会不会导致别的问题呢? 看脚本里面执行结果报了好多错, 总觉得, 会被运维鄙视一遍. 做开发的, 真受不了别人鄙视自己的东西.直接用sql去新增, 修改字段, 好像不太行, 经常会有问题.下面就是提供脚本,可重复升级

标签:表字  脚本  mysql  

SAP RETAIL分配表的查询报表&nbsp;SAP零售系统针对分配表,也提供了报表查询功

标签:报表  分配  SAP  RETAIL  

不管怎么样,我觉得,第三段练习,是要加强的public class Restaurant {public static void main(String args[]) {System.out.println(欢迎光临,请问有多少人用餐?); // 输出问题提示int count = 9; // 用餐人数System.out.println(回答: + count + 人);// 输出回答if (count <= 4) { // 如果人数小于4人System.out.println(客人请到大厅4人桌用餐); // 请到4人桌} else if (count > 4 &&

标签:第三段第三段  

ORACLE中通过SQL语句(alter table)来增加、删除、修改字段 1.添加字

标签:oracle  sql  数据库  

作者主页&#xff1a;

标签:mysql  mysql  数据库  

我们分3个大步骤来实现: 1. 在窗体上画棋盘、画棋子(棋子在网格交点、交替落子

标签:Java学习  java  eclipse  

高德地图JS API 实例&nbsp; 亲测可用参考网站=> 阿里云数据可视化平台(下载json用的):http://datav.aliyun.com/portal/school/atlas/area_selector?spm=a2crr.23498931.0.0.685915dd8QQdlv<script src=//webapi.amap.com/maps?v=1.4.15&key=564abe9d4eef2535f9cc6ab1c1229cfc&plugin=Map3D,AMap.DistrictSearch,AMap.Marke

标签:线段  区域  地图  数据  marker  

首发微信公众号&#xff1a;SQL数据库运维

标签:Oracle基础教程  oracle  数据库  

一、业务场景在合同打印中,需要临

标签:输入框  文字  ALV  

应用场景&#xff1a;在公司内网的离线环境增加https。 开门见山&#xff0c

标签:nginx  https  服务器  

mysql查表里面的字段的方法&#xff1a;使用“SHOW FROM”语句配合FULL关键字来查询

标签:mysql  数据库  java  

AES_ENCRYPT函数和AES_DECRYPT,需要注意的是&#xff0c;加密后的字段需要用b

标签:mysql  数据库  

using System; using System.Text.RegularExpre

标签:c#  正则表达式  

相关问题

相关文章

热门文章

推荐文章

相关标签