首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ABAP 开发之旅
SAP技术成长之路
创建于2023-02-03
订阅专栏
如何成为一个合格的ABAPER!
等 26 人订阅
共155篇文章
创建于2023-02-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
SAP 内存和 ABAP 内存的区别
ABAP 程序和对象主要使用两种类型的内存:ABAP 内存和 SAP 内存。与 SAP 内存相比,ABAP 内存的范围非常有限,可以由一个主内部会话访问,而 SAP 内存可供主会话外部的程序或对象访问
ABAP 语句介绍之Generate Subroutine Pool
每个 ABAP 程序都以一个程序启动语句开始,该语句取决于程序类型。 在程序启动语句之后,每个程序都包含一个全局声明部分,您可以在其中实现在整个程序中有效且可见的定义和声明。
在 ABAP 中检查电子邮件地址 Email 是否有效的两种方法
在 ABAP 程序中使用正则表达式验证邮箱格式是否正确 中,我使用了正则表达式来验证邮箱 Email 格式,在后续的开发中,还发现了系统标准的函数也可以用于识别电子邮箱是否有效,如何使用标准函数来检查
ABAP 中使用 Native SQL 进行大小写模糊查询
Open SQL 允许我们访问在 ABAP 字典中声明的数据库表,而不管您使用的数据库平台如何。通常开发都是直接用这种 SQL 查询语句,可以查看我之前的文章。
Excel 文件 (*.xlsx) 导出/导入
SAP ABAP 如何通过动态方式实现Excel导入和导出,如何使用最新的 ABAP 处理 XLSX 文件,这可能与大多数传统的实施方案大不相同。
ABAP 程序中使用正则表达式验证邮箱格式是否正确
问题来源 在开发过程中,经常会遇到一些数据校验的问题,比如我们必须从屏幕字段、Web Dynpro 输入字段或上传文件的文本中验证电子邮件地址。验证可确保您具有有效的电子邮件格式以进行进一步处理,例如
供应商主数据批导
实现效果图 核心 BAPI 创建:BAPI_BUPA_CREATE_FROM_DATA 删除:函数模块 BUP_BUPA_MASS_DELETE 源代码
物料主数据批导
为了实现物料的客制化批导,首先要找到相关的 BAPI 或者录制 BDC,然后定义好批导文件,一般是 EXCEL,这样才方便用户整理需要导入的数据。 核心 BAPI_MATERIAL_SAVEDATA
什么是 Rest 动词和在 ABAP 中使用 REST 服务
REST Web 服务支持 JSON 和 XML 数据类型。性能,可扩展性,简单性,可移植性和可修改性是其余设计背后的主要原则。REST 是一种无状态,可缓存和简单的体系结构,不是协议,而是模式。
将 SELECT 用于多种用途
SELECT 语法用于从数据库表中读取数据,可以使用 ABAP SQL SELECT 语句从一个或多个数据库表(或视图)读取数据。这可以通过将结果集分配给合适的数据对象来创建多行或单行结果集。例如可以
SAP 物料信息创建或者修改传外部系统接口
在 SAP 开发中,少不了需要跟外部系统进行交互,此时就需要接口,本文介绍一下如何将 SAP 中的物料信息,传到外部系统。 首先,我们要确定,每次物料信息保存会进入哪些用户出口或者 BADI
软件开发的核心原则
引言 本文将介绍软件开发中的核心原则,这里与设计模式的七大原则不同。虽然众多的原则都早有耳闻,但是在开发过程中,却又常常忘记了这些原则,陷入开发的困境。本文再这里再将这些原则进行重新介绍一番,并带上自
算法思维初学者指南
数据结构和算法是编程的基础。编程语言来来去去,但DSA一直在那里,确保软件开发过程的效率。 算法是用于解决问题或执行计算的过程。算法充当指令的精确列表,在基于硬件或软件的例程中逐步执行指定的操作
ABAP STARTING NEW TASK
并行处理 在 SAP 中,经常有一些操作是需要上锁的,而这种情况想要同时操作就会出错。比如使用 MM02 的时候需要使用 MMSC 来扩展库存,就会出现如图中的报错: 并行处理:当需要处理大量记录并且
ABAP OO 编码风格的经典方式
引述 对于纯粹的 ABAP 人员(不从事 Webdynpro 或其他面向对象领域的工作)来说,面向对象 ABAP 的采用正处于缓慢阶段;即使是我,也花了一年的时间才完全完成我的 OO 工作。 就连我自
表池 DBIF_RSQL_SQL_ERROR 错误解决
问题描述 在 VK 中,当在业务系统中更改了某个 key 值的长度,得到了更新中断,dump 类型是 DBIF_RSQL_SQL_ERROR 和 DBIF_RSQL_INVALID_RSQL
对 SAP 表使用 SAP 事务 SE16H,而不是 SE16、SE16N 或 SQVI
查询数据有三个最重要的事务代码: SE16:SE16(数据浏览器)是 SAP 顾问和工程师最常用的事务代码之一,允许您注册、更改、删除和查询指定表中的数据。 SE16N:N 可以表示 NEW,在 SE
当你没有权限使用 SE16N 的时候
一、介绍 对于开发或者顾问来说,查看 SAP 表内容是必要的。可以使用 SAP SE16N 事务来选择表从而来筛选记录,分析数据问题、查找示例记录,或者只是查找几个月前在客户端系统中创建的销售订单。
SAP 内表操作及其使用技巧
内表定义 在定义内表时,建议先定义对应的类型,再定义内表。 注意:请避免使用带表头的内表,SAP将会废弃此荐功能,目前在面向对象编程中不支持带表头的内表。 内表使用 修改内表中的字段值 使用 MODI
SAP 中与内存相关的运行时错误
我们可以与内存管理联系起来的最基本定义是 : 一个应用程序在一个工作进程中运行,其中ABAP程序通常被执行。该进程需要内存来完成,内存管理系统将其分配给该进程。工作进程被分配内存类型的顺序取决于工作进
下一页