分类目录归档:ABAP
置 顶
置 顶
S/4HANA 功能基础介绍研讨会 HOT
VSCODE问题汇集
整理VSCODE在FIORI开发中使用的问题,不能测试运行,在VSCODE中新建一个ELEMENT的FIORI运用时,经常发现生成的APP在WEB目录下没有node_modules目录,如果 出现NPM安装很慢没返回,可以执行,可以设置一个NPM的镜像源,可使用阿里云 NPM 镜像,TAOBAI,也可设置为空,使用默认,都试一下, 继续阅读 →manifest.json 文件可用参数说明
在SAP 开发FIORI APP时,都会用到manifest.json文件,特别是在用ELEMENTS 开发时,运用程序的很多参数都需要在manifest.json中设置,比如LIST中的多选,全选,变式等,在网络上基本找不到一个完整的manifest.json参数介绍 ,以下是从SAP UI5库中得到的一些可能参数说明。 比如在List Report 里的 table 进行设置,当前manife …
2019
08-29
08-29
【经典系列】-OO ALV中的OK_CODE触发oo ALV外的命令 HOT
如下图所示,上面是一个dialog界面,下面一个OO ALV显示结果。
如何实现,双击ALV的项目行,更新项目行信息到dialog界面上去呢?
这样就对应到一个事件方法.如下代码,主要是一个方法set_new_ok_code.
*创建双击事件,显示历史记录
create object: g_event_receiver.
set handler g_event_receiver->handle_d....Read More >
2019
08-29
08-29
【经典系列】-小量数据的经典维护程序 HOT
关于小量数据的维护,通常的做法是用sm30来实现。但是SM30一般项目会限制使用,而且很多功能,不是那么好实现的。
比如我手工要创建简易的交易数据,有基本业务,流水号,甚至权限和加锁等控制。对于SM30来说就不那么容易实现。
那么一般程序呢?要写创建,修改,删除,显示。四套功能的程序。对于一个大的功能,一般会这么写,还好说点。 一个小功能,也要写那么多内容,想想就不是很爽。
接上篇文章,我当时设计的这个界面,就是为了实现小功能的。 创建,修改,删除和显示。
修改和删除,例子程序中没有,c....Read More >
2019
08-29
08-29
SAP中常用到的增强 HOT
MM模块:
采购订单增强:
BADI:ME_GUI_PO_CUST
ME_PROCESS_PO_CUST
物料凭证增强:
BADI:MB_DOCUMENT_BADI
实现功能1、一个物料凭证中不允许出现2个移动类型
2、冲销的凭证不能再被冲销
3、参照预留发货,只能选择同样的库存地点
....Read More >
2019
08-29
08-29
选择屏幕功能例子(11)—年月选择 HOT
只有显示年月,但要有日期的search help
[crayon-67903f476b680804225845/]
....Read More >
2019
08-29
08-29
选择屏幕功能例子(6)—选择某个CHECKBOX时设置其它项可见性 HOT
选择屏幕功能例子(6)---选择某个CHECKBOX时设置其它项可见性
[crayon-67903f476ccef385296155/]
....Read More >
2019
08-29
08-29
SAP对像变化点增强–物料,客户修改时触发增强点 HOT
当物料,供应商,客户,或者是科目等等SAP对像修改时,会触发些增强点,在此增强点内可以做各种自定的修改记录,或者修改传输设置,
1. 实现增强BDCP_BEFORE_WRITE
2.
[crayon-67903f476d056909261073/]
....Read More >