摘要:
1、文档介绍 在ALV中,可以通过增加页眉和页脚,丰富ALV的展示。除了基本的页眉和页脚,还可以通过插入HTML代码的方式展示更加丰富的页眉和页脚,本篇文章将介绍ALV和OOALV中页眉页脚的使用。 2、ALV页眉页脚 效果如下 2.1、显示内容 页眉和页脚,都通过函数REUSE_ALV_COMME 阅读全文
摘要:
1、文章说明 在开发一些报表时,需要显示双层的标题,或者合并单元格的数据,归根结底就是要实现类似EXCEL合并单元格的需求。如图所示 网上的资料,很多根据国外某大神的方法实现:https://tricktresor.de/blog/zellen-verbinden/ 本文章在测试该方法时,发现了一些 阅读全文
摘要:
1、区别与联系 SAP内存(SAP Memory)和ABAP内存(ABAP Memory),两者都可用于编程中的数据传递,将数据通过ID进行绑定,之后在其他程序中通过ID获取。 1.1、语法区别 1、SAP内存通过SET/GET PARAMETER,来抛接内存值,如: SET PARAMETER I 阅读全文
摘要:
1、写在前面 之前发表过《聊聊更新表时的隐式提交》一文,向大家介绍隐式提交,对于数据库操作的作用。 有粉丝看过后,提出了自己的疑问: 首先解释一下,该粉丝大致的问题和代码含义为: 在创建销售订单增强中,当因为错误需要拦截单据创建时,需要用commit work记录日志数据到自建表。而由于使用了com 阅读全文
摘要:
1、需求背景 业务要求,当创建预留时,根据工厂和库存地点判断是否要进行ATP校验,而不能从物料维度控制ATP校验,因此需要做增强实现。 本文档将实现通过增强在前台MB21和BAPI:BAPI_RESERVATION_CREATE1创建时,以及通过BAPI:BAPI_RESERVATION_CHANG 阅读全文
摘要:
1、显式提交和隐式提交 显式提交是指在程序中使用明确的提交操作来提交数据到数据库。这可以通过使用语句COMMIT或COMMIT WORK来实现。显式提交是一种手动提交数据的方式,它将当前的数据库事务立即提交,使之成为永久性的更改。在显式提交之后,数据将立即被其他事务所见。 与显式提交相对的是隐式提交 阅读全文
摘要:
1、SUBMIT说明 在ABAP中,SUBMIT关键字用于运行另一个ABAP程序。通过SUBMIT关键字,可以在当前程序内部调用其他程序,而无需关闭当前程序。 SUBMIT语句的一般语法如下: " @斌将军 SUBMIT <program> [VIA SELECTION-SCREEN|USING S 阅读全文
摘要:
1、文档说明 如之前文档《MIGO新增页签增强》,在MIGO中增强自定义字段,那么在查询MB51时,想通过自定义字段进行筛选,并将数据展示到报表中,就需要对MB51进行增强。 此处需要说明,文档《MIGO新增页签增强》中是将自定义字段存入自建表中,读者也可以自己研究,是否能将字段存入标准表MSEG中 阅读全文
摘要:
1、文档说明 本方法是将新增字段,展示在MIGO的新增页签中,并保存到自建表。 新增页签的方法,和采购订单新增页签的方法原理基本一致,都是需要创建函数组,并实现相应方法和屏幕,并在增强中调用该函数组,展示出屏幕,实现对应操作。 2、实现过程 2.1、创建自建表和结构 自建表中存储物料凭证主键和增强的 阅读全文
摘要:
1、业务背景 一般情况下,在设计产品时,明确了物料的计量单位,并在维护物料主数据时,维护完整单位数据。 但也有例外情况,例如当设计产品时,不明确未来的打包方式,不明确要维护哪些种计量单位,只有当生产完成之后,再确定通过包还是箱等方式包装产品,并将新的计量单位同步给外围系统方便运输。因此就需要在生产完 阅读全文