abap

七日辞2 天前
性能优化·sap·abap
ABAP ALV报表性能优化 经验总结优化ALV报表,最主要就是优化取数逻辑和数据库查询。因为几乎在所有的程序中都会用到数据库查询,所以这篇文章的内容也不仅局限于SAP、ABAP程序,虽然ABAP有其特殊之处。
混沌破晓11 天前
sap·abap·wda·fpm·bopf
RERCS系统开发实战案例-Part05 FPM Application的Feeder Class搜索组件的实施1)接口页签的简单说明: ① IF_FPM_GUIBB:通用UI构建块,整个UIBB模块的基础接口; ② IF_FPM_GUIBB_SEARCH:通用搜索UI构建块,搜索组件UIBB的基础接口; ③ IF_FPM_GUIBB_LIST:通用列表UI构建块,列表组件UIBB的基础接口; ④ IF_FPM_GUIBB_OVS_SEARCH:FPM搜索:用于相关搜索的特殊OVS接口,用于特殊搜索条件字段扩展(例如搜索帮助引用等); ⑤ IF_FPM_GUIBB_OVS:接口提供回调方法使用OVS(Object
混沌破晓13 天前
sap·abap·wda·bopf·re rcs
RERCS系统开发实战案例-Part07 FPM Application的Feeder Class列表组件(List UIBB)的实施1)此处涉及到新增按钮事件,先介绍一下新增按钮步骤: 按钮选择:是指多个按钮组成的下拉框菜单; 按钮:只是一个简单的按钮 2)以下是IF_FPM_GUIBB_LIST中各个方法的实施源码,仅供参考(仅记录有实施需求的方法): ① 方法IF_FPM_GUIBB_LIST~PROCESS_EVENT:创建按钮等事件活动;
山茶花开时。14 天前
开发语言·sap·abap
[SAP ABAP] 变量与常量定义变量的基本方式<name>:指定变量的名称<type>:指定变量的数据类型输出结果:定义变量也可以使用LIKE关键字
SAPABAP东芝18 天前
sap·abap·basis
【SAP-ABAP】-权限批导-批量分配角色给具体用户需求:SAP期初上线的时候,业务顾问经常会遇到批量创建角色和分配角色权限的情况岗位需求:一般是业务顾问定义权限,BASIS进行后期运维,今天讲两个批导功能,方便期初上线
乐乐823422 天前
abap
ABAP 校验1~31输入检查FORM frm_day_check USING p_start_day p_success. DATA: pattern TYPE string VALUE '^(0?[1-9]|[12][0-9]|3[01])$', matcher TYPE REF TO cl_abap_matcher, text TYPE string. text = p_start_day. IF cl_abap_matcher=>matches( pattern = pattern text = text ) = abap_t
十香软筋散S1 个月前
sap·abap
SAP_ABAP_消息类型A (Abort) - 中断消息E (Error) - 错误消息W (Warning) - 警告消息I (Information) - 信息消息
混沌破晓1 个月前
sap·abap·bobf·bopf
RERCS系统开发实战案例-Part01 快速启动面板创建新功能启动面板需求背景:RERCS系统设计合同应收付比例调整界面,目的为合同与应收付款调整关联,保证数据的完整性与准确性。 步骤① 参数化快速启动板事务码 :LPD_CUST_PARAM 选择对应的角色与实例 可以看到系统中的快速启动面板菜单中已有的功能: 步骤② 在对应的功能文件夹中新建应用程序 必填项字段解析: 链接文本:即快速启动页面看到的功能描述。 应用程序类型:此处是WDA的ABAP功能,故选择此项。 命名空间:自定义的命名,无特殊要求; 应用程序:应用程序的名称,用于后续的UIBB分配与配置; 系统别名:一
Seele_10181 个月前
sap·abap
ABAP 在增强中COMMIT呃,又是很磨人的需求,正常情况下是不允许在增强中COMMIT的,会影响源程序本身的逻辑,但是这个需求就得这么干… 就是在交货单增强里面要再调用一次交货单BAPI,通过SO的交货单自动创建STO的交货单,如果无法成功创建STO交货单那么原SO交货单也不允许新建 STO交货单失败的情况很好做,反正都不建报个E类型错就行;但是STO交货单要是创建成功那就要COMMIT了,而且还要写到自建表里面,最后用下面的方法实现了
无语_8431 个月前
abap·创建文件夹
ABAP AS文件目录动态创建项目上需要将附件上传得到ABAP AS的文件系统上,文件需要按照上传日期存放在 YYYY\MM对应的目录下,所以我们需要动态的创建文件夹,以应对不同月份的所需的新文件夹。以下便是使用ABAP在 AS上创建文件夹的code:
蛋炒饭炒鸡蛋2 个月前
sap·abap
【SAP ABAP学习资料】通过RFC接口上传图片至SAP & 图片格式转换 & 图片大小调整SAP图片相关: 链接: 【SAP ABAP学习资料】图片上传SAP 链接: 【SAP ABAP学习资料】屏幕图片预览 链接: 【SAP ABAP学习资料】smartforms打印图片,动态打印图片
IT小职员2 个月前
gpt·abap
利用一下Chat-GPT写两段处理字符串的简单样例ABAP程序。这样可以大大提高工作效率。Chat-GPT的能力真是让人震撼。我让Caht-GPT写两段ABAP 程序,第一段程序要求如下:判读字符串里面是否含有特殊字符,这里说的特殊字符不包括键盘上能够输入的字符,如果有这样的特殊字符则输出来。
阿达hi2 个月前
sap·abap
ABAP—ALV 进阶:对展示数字要求负号提前、有千分符、有百分号问题描述:SAP的数据,例如金额,为负数时,负号放在数值后面,不符合一般的负号在前的读数习惯,如何把负号放到数值前面?
Fireworks_me2 个月前
abap·fpm
FPM 快速报表开发使用FPM开发报表时,如果报表字段过多,页面拖拽等操作不方便报表数量过多时,新建应用操作步骤较为繁琐更习惯通过少量代码而非页面操作去实现功能
Fireworks_me2 个月前
json·abap
ABAP json解析使用引用代替预定义数据结构背景:在解析JSON数据时,通常会事先为定义相应的ABAP数据结构。但是,当遇到一些结构纵深较为复杂的情况时,会比较麻烦。
修电脑的猫2 个月前
sap·abap·ui5
BTP连接cloud connector中配置的SAP登录地址登录之后可以看到我们已经配置成功的后端系统SAP。 从cloud connector中获取location ID ,然后在BTP中配置Destination
指尖溯光3 个月前
excel·sap·abap
ABAP 导出数据到EXCEL ,OLE结果:代码:"导出EXCEL,OLE TYPE-POOLS:OLE2. DATA: GS_EXCEL TYPE OLE2_OBJECT , GS_WBOOKLIST TYPE OLE2_OBJECT , GS_APPLICATION TYPE OLE2_OBJECT , GS_WBOOK TYPE OLE2_OBJECT , GS_ACTIVESHEET TYPE OLE2_OBJECT , GV_SHEET_NAME(20) TYPE C, GS_CELL1 TYPE OLE2_OBJECT , GS_
1314lay_10073 个月前
abap
ABAP SPACE全局变量space,SPACE:是SAP系统定义的数据对象,空白字符串,即‘’。那么就要到ABAP里面来看,null的定义是什么。
DeveloperMrMeng3 个月前
sql·sap·abap·erp·dbco
ABAP ADBC_QUERY 测试代码项目中使用的接口取数采用的是DBLink的方式,对方提供的表名太长,超过标准程序ADBC_QUERY的参数长度,于是写了一份简单的测试代码用来测试连接和取数。
指尖溯光3 个月前
excel·sap·abap
ABAP 读取EXCEL 文件内容,函数 TEXT_CONVERT_XLS_TO_SAPEXCEL 内容:读取内容:代码:TYPES: BEGIN OF ITAB, FL1(50) TYPE C, FL2(50) TYPE C, FL3(50) TYPE C, FL4(50) TYPE C, FL5(50) TYPE C, FL6(50) TYPE C, END OF ITAB. DATA: T_ITEM TYPE TABLE OF ITAB WITH HEADER LINE.