
SAP ABAP
文章平均质量分 62
坐忘3GQ
这个作者很懒,什么都没留下…
展开
-
117.SAP ABAP - 内表、结构、工作区、 OCCURS 0和WITH HEADER LINE - 记录
SAP ABAP中的内表、结构、工作区、OCCURS以及WITH HEADER LINE是编程中非常重要的概念和工具。通过合理使用这些概念和工具,我们可以高效地处理大量数据,并实现复杂的业务逻辑。OCCURS与HEADERLINE都是用来定义内表的语句,OCCURS是3.0版本之前的语句,在4.0系统中已经过时,不推荐使用。但是前者在定义一个内表的同时,还定义了一个数据对象(这个东西其实就是一个工作区,与内表的结构是完全一样的,之后也就演变成了所谓的headerline)。原创 2024-11-15 10:35:14 · 1423 阅读 · 0 评论 -
116.SAP ABAP - 循环及其控制 - 记录
ABAP 编程语言提供以下类型的循环来处理循环需求。原创 2024-11-15 08:49:23 · 1122 阅读 · 0 评论 -
115.SAP ABAP - 字符串操作 - 记录
115.SAP ABAP - 字符串操作 - 记录。原创 2024-11-14 16:12:32 · 1002 阅读 · 0 评论 -
114.SAP ABAP - 数据库表操作 - 记录
SAP ABAP SQL操作数据库表,包括SELECT、INSERT、UPDATE、MODIFY、DELETE的几种方法。原创 2024-11-14 12:11:21 · 754 阅读 · 0 评论 -
113.SAP ABAP - Function ALV - 编辑单元格数据没有更新到内表 - 记录
具体来说,当用户在ALV Grid中进行数据修改后,可以通过在ALV的UserCommand事件中调用GET_GLOBALS_FROM_SLVC_FULLSCR函数,该函数会将ALV Grid中的数据状态信息(如修改的数据、行稳定状态、列稳定状态等)传递给ALV控件,从而实现对数据的同步更新。有时候,用户会在ALV Grid中对数据进行修改,这些修改需要同步到后台的内表中,以便进行数据持久化。通过这些步骤,可以确保用户在ALV Grid中的修改能够同步到其对应的内表中,保持数据的一致性和完整性。原创 2024-11-04 10:42:28 · 516 阅读 · 0 评论 -
112.SAP-ABAP - Function ALV - 编辑单元格时报错Too many decimal places (maximum 0) - 记录
Debug调式时,在进入断点之前,就提示了这个错误。估计是和一些标准相关的东西引起。学习ABAP开发了一个function ALV,读取SPFLI和SFLIGHT,显示航班航线及价格信息。再运行,就没有这个问题了。原创 2024-11-04 10:19:02 · 280 阅读 · 0 评论 -
111.SAP ABAP - Function ALV - 列、行、单元格颜色 - 记录
在数据展示方面,要求ALV的数据列、行、单元格通过颜色醒目显示(颜色展示),这样更有利于区分特殊的数据,视觉效果比较好,下面小例子来介绍ALV展示行、列、单元格颜色的实现方法。原创 2024-10-29 10:58:40 · 1200 阅读 · 0 评论 -
110.SAP ABAP - Function ALV - I_SAVE和IS_VARIANT - 记录
ALV全称是SAP LIST VIEW,ALV是用于展示结构化数据的一个强大的数据报表工具。ALV实际上是一个屏幕控件对象。I_DEFAULT, I_SAVE, 和 IS_VARIANT 是在调用ALV相关函数(如 REUSE_ALV_GRID_DISPLAY 或通过 SALV 类)时常用的参数,用于控制ALV布局变式的处理方式。原创 2024-10-29 09:31:03 · 464 阅读 · 0 评论 -
92.SAP ABAP - RFC函数外部调用时的debug - 笔记
当RFC函数被外部系统访问,需要联合调试时,也需要debug模式,打断点进行跟踪。这种要如何做呢?原创 2024-08-21 10:45:37 · 518 阅读 · 0 评论 -
91.SAP ABAP - 在程序中声明结构对象 - 笔记
【代码】92.SAP ABAP - 在程序中声明结构对象 - 仅笔记用。原创 2024-08-20 08:36:44 · 195 阅读 · 0 评论 -
90.SAP ABAP - 声明变量 - 笔记
【代码】90.SAP ABAP - 声明变量。原创 2024-08-20 08:30:46 · 314 阅读 · 0 评论 -
89.SAP ABAP数据类型 - 笔记
1.SAP ABAP数据类型。原创 2024-08-20 08:24:50 · 287 阅读 · 0 评论 -
87.SAP Transaction SM31 and SM30
andthat事务代码SM30可用于显示和更新表数据。SM30第一个屏幕上的输入字段足够长,可以容纳任何表名,在使用事务代码之前,必须为要显示的表生成一个称为标准维护对话框的特殊程序。标准维护对话框是您生成的ABAP/4程序。当您调用事务代码SM30时,数据浏览器将自动查找并调用生成的程序。它提供了比事务代码SE16更复杂的界面和更多的功能。原创 2024-08-14 21:04:36 · 1179 阅读 · 0 评论 -
85.ABAP RFC SELECT OPTIONS 记录使用
SAP的标准RFC/BAPI执行后会返回所有符合条件的数据,数据量可能会很大;可以使用RFC/BAPI的select options类的表或结构来过滤数据集。这种情况下有4个字段:SIGN,OPTION,HIGH,LOW,这4个字段是SAP开发的标准化的范围过滤参数,相当于SQL语句的WHERE子句。原创 2024-08-13 12:16:43 · 1436 阅读 · 0 评论 -
83.SAP ABAP从前台找字段所在表的两种方法整理笔记
根据前面3个的分析情况,我这次使用BP查找供应商的银行账户信息,理论上LFBK是符合预期的。S/4HANA把供应商和客户集成为BP之后,感觉BUT0BK是符合预期的。如果FieldData下的Table Category显示Transparent Table,则Table Name就是你要找的表。如果FieldData下的Table Category显示Structure,那么就可以使用ST05这个事务来跟踪查找。使用SE11分别查看每个表的描述和数据情况,首先根据表的描述排除了下面3个。原创 2024-08-09 10:40:14 · 1004 阅读 · 0 评论 -
82.notepad++增加语言 ABAP
导入ABAP.XML。原创 2024-08-08 12:16:58 · 322 阅读 · 0 评论 -
73.如何通过自开发的T-CODE找到源代码
通过输入特定的事务代码(tcode),可以在tstc表中查询到相应的条目。选择程序,输入上面的PGMNA,然后双击左下方的程序名,就可以查看到源代码。通过上述步骤,可以找到与自开发的事务代码相关的源代码。PGMNA就是Program name,复制出来。输入上面的PGMNA,选择源代码,点显示。原创 2024-07-22 08:37:50 · 635 阅读 · 0 评论