E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ABAP}
你不知道的SAP屏幕的一些事
总结之前用过的一些较偏门的屏幕技术时,写了个DEMO,包括:1、选择屏幕中嵌套其他屏幕(嵌套选择屏幕、嵌套自画屏幕)2、自画屏幕中嵌套选择屏幕3、在一个弹出窗口中,Write一段文字算是给
ABAP
的爱好者
Leo_SDU
·
2023-08-22 14:00
SAP
ABAP
G开发屏幕自动生成日期的搜索帮助
代码如下:REPORT z_jason_test_f4 .TABLES:s031.PARAMETERp_spmon TYPEspmonDEFAULTsy-datum+0(6)OBLIGATORY.SELECT-OPTIONSs_spmonFORs031-spmonDEFAULTsy-datum+0(6)OBLIGATORY.ATSELECTION-SC
ᝰ随心ꦿེএ
·
2023-08-22 07:54
SAP
ABAP
开发语言
数据库
SAP
ABAP
生成 PDF 的几种技术综述
下面这段文章,产生自ChatGPT:在SAP
ABAP
系统中,有几种常用的技术可用于生成PDF文档。
·
2023-08-21 22:19
历史上的今天:编程语言中null引用的十亿美元错误
如果想查看用
ABAP
实现
JerryWang_汪子熙
·
2023-08-21 18:12
ABAP
开发者上云的时候到了 - 现在大家可以免费使用 SAP 云平台
ABAP
环境的试用版了
之前Jerry已经写了一系列SAPCloudPlatform
ABAP
编程环境的文章,当时使用的环境,是SAP专门为SAP社区导师们创建的。
·
2023-08-20 14:16
创建SAP WebSocket Server使用外部系统连接示例
ABAP
连接WEBSocketServer示例=>Reference1.在SAP服务端创建一个WebSocketServer2.连接测试=>ReferenceIntroductionto
ABAP
Channels
ABAP
ChannelsExamples
ABAP
ChannelsPart1
rogerix4
·
2023-08-19 21:18
TCP/UDP
Socket
ABAP
实用程序记录
ABAP开发
ABAP
WEBSOCKET
socket
SAP 01-初识AMDP(
ABAP
-Managed Database Procedure)
1.什么是AMDP(
ABAP
-ManagedDatabaseProcedure)AMDP-
ABAP
管理数据库程序,是一种程序,我们可以使用SQLSCRIPT在AMDP内部编写代码,SQLSCRIPT是一种与
rogerix4
·
2023-08-19 21:18
ABAP
AMDP
ABAP开发
ABAP
AMDP
SAP SHDB 录制BDC并程序调用BDC教程
BDC的录制并使用程序调用Step1.录制BDCStep2.通过标准创建
ABAP
程序调用BDCStep3.手动创建
ABAP
程序调用BDC3.1从EXCELTXT文件取数据3.2根据录屏结果生成BDC调用数据
rogerix4
·
2023-08-19 21:47
ABAP开发
小记
SAP
ABAP
BDC
SAP
ABAP
代码中打开浏览器跳转访问URL示例(支持超长URL)
实现URL调整的方法方法一:DATA:LV_OPENURLTYPECLENGTH300,LV_TEMPURLTYPEchar50."Url可由多个字符串组合LV_TEMPURL='https://'.CONCATENATELV_OPENURLLV_TEMPURLINTOLV_OPENURL.LV_TEMPURL=|baike.baidu.com/item/SAP/40878|.CONCATENAT
rogerix4
·
2023-08-19 21:17
ABAP开发
ABAP
实用程序记录
SAP
ABAP
Url
SAP 特殊字符的处理CL_
ABAP
_CHAR_UTILITIES(去除多余的换行符、换页符、Tab符)
1.前言SAP和其他外部系统对某些特殊字符的编码方式有可能不一致,所以要对发送或者接收的字符进行转换类:CL_
ABAP
_CHAR_UTILITIES属性CL_
ABAP
_CHAR_UTILITIES=>HORIZONTAL_TAB
rogerix4
·
2023-08-19 21:46
ABAP开发
ABAP
实用程序记录
sap
abap
SAP 查找事务代码(TCODE)可用BAPI
点击显示对象列表,转到SE804.点击上级对象列表转到程序所属包5.按照需求查看对应的业务对象,比如现在需要创建销售单,所以应该存在BUS2032中;双击BUS20326.展开方法栏,双击创建销售订单方法7.转到
ABAP
rogerix4
·
2023-08-19 21:46
ABAP开发
小记
sap
abap
ABAP
截取字符串
text=‘ABCDEFGHIJK’.subtext=text+0(5)."取左边5個字符(‘ABCDE’)subtext=text+3(5)."从第四個字串起取5个字符(‘DEFGH)text+0(1)=‘Z’."將第一个字符转为Z’
SAP Hua
·
2023-08-18 16:56
ABAP
abap
关于 SAP
ABAP
Enqueue Function Module 的输入参数 _wait
我们查看
ABAP
系统根据LockObject自动生成的EnqueueFunctionModule,可以发现它有一个名叫_wait的输入参数,默认值为space:该参数决定了发生锁冲突时的锁行为。
·
2023-08-17 19:39
SAP
ABAP
系统支持的锁操作类型和各自使用场景的详细讲解试读版
109.SAP
ABAP
应用程序中的锁机制和工作原理介绍上面的文章提到,SAP
ABAP
系统中加锁和解锁的函数都是
ABAP
DDIC即事务码SE11自动生成的,到目前为止我们都只是在学习SAP系统里标准程序提供的锁机制和其对应的函数
·
2023-08-17 19:38
关于 SAP
ABAP
里的锁类型 Lock Type
在SAP帮助文档里有关于
ABAP
lock支持的全部类型和说明,总共支持四种类型的锁:S,E,X和O.注意E锁和X锁的区别是,E锁可以在同一个事务里多次被请求,但X锁即使在同一个事务里,也只能被请求一次。
·
2023-08-17 19:38
Gitlab使用访问令牌拉取代码
访问令牌Gitlab提供了一种访问令牌的方式,用于调用API和拉取代码:个人访问令牌可以替代OAuth2并用于:使用GitL
abAP
I进行身份验证。使用HTTP基本身份验证与Git进行身份验证。
·
2023-08-17 12:55
gitlabgit
ABAP
几种数据汇总的代码示例
问题描述根据id累加汇总income数据示例:TYPES:BEGINOFty_data,nameTYPEchar10,"姓名incomeTYPEi,"收入idTYPEchar10,"身份证号ENDOFty_data.DATA:lt_dataTYPETABLEOFty_data,lt_resTYPETABLEOFty_data,ls_resTYPEty_data,lv_incomeTYPEi,lv_
Seele_1018
·
2023-08-17 02:49
ABAP学习记录
开发语言
ABAP
开发Note
1、Read的时候建议使用二分查找,二分查找之前需要排序2、Loop里面禁止嵌套select3、不要缺少必要的注释,甚至有的地方没注释。包括必要的函数、Select前面、声明的内表4、Forallentriesin之前需要判断内表为空5、取数不建议使用大SQL,特别是和MSEG/MKPF/BSEG/BKPF这些大表关联的时候6、必要的时候加上sy-subrc=0的判断处理异常7、直接在程序中wai
Seele_1018
·
2023-08-17 02:49
问题记录
SAP
ABAP
ABAP
新语法--Data Processing
1.StringTemplate新语法引入了字符串模板,用于处理字符串连接以及格式转换字符串模板在|…|之间定义,主要分为两部分,固定文本和变量其中,变量只能在{…}内使用,大括号之外的所有字符均作为固定文本使用,空格始终不会被忽略,见例1在使用变量时,可以通过控制语句来指定数据的显示格式,如例2,将日期用系统格式输出在固定文本中,如果出现|,{}或\等特殊字符时,需要使用转义符\DATA:lv_
Seele_1018
·
2023-08-17 02:18
ABAP学习记录
abap基础
SAP
ABAP
ABAP
Der Open SQL command is too big.
ABAP
DerOpenSQLcommandistoobig.DBSQL_STMNT_TOO_LARGECX_SY_OPEN_SQL_DB应该是选择条件中维护的条件值条数太多了
kodyyu
·
2023-08-16 19:43
SAP-ABAP
SAP-BASIS
SAP
ABAP
SAP CDS UI 常用注解用法
SY-DATUM1$session.system_language$session.system_languageSAP语言1$session.user$session.user登陆SAP的用户1SAP
ABAP
CDSview
qq_27173485
·
2023-08-16 16:59
sap
Fiori
sap
CDS
什么是 SAP
ABAP
Lock Mode 的 cumulative 特性
SAP官网提到:Ifthename,argument,andlockmodeoftheelementarylockareidentical,andifalockisnotexclusiveandnon-cumulative,itcanbesetmorethanonce(acumulation).Thecumulationcounterisincrementedbyonewitheachsucces
·
2023-08-16 12:50
关于 SAP
ABAP
锁机制的一些疑问和解答
Locktable的位置LockTable位于EnqueueServer的主内存(共享内存)中。如果enqueue服务器作为enqueue工作进程安装,则该实例的所有工作进程都可以访问锁表。外部应用服务器在enqueue服务器上的入队过程中执行其锁定操作。二者的通信,通过相关调度程序(dispatcher)和消息服务器进行。如果使用独立enqueue服务器,则所有工作进程都直接与enqueue服务
·
2023-08-16 12:20
什么是 SAP CDS view 的 exposed Association
它允许开发者定义语义富裕的数据模型,这些数据模型可以以数据库独立的方式在
ABAP
服务器上使用。因此,通过CDS,开发者可以创建复杂的视图来构建
ABAP
程序或应用。
·
2023-08-16 12:19
SAP CDS view 里 UNION 操作的用法
下图是SAPCDSviewUnion操作的语法和例子:SAPCDS(CoreDataServices)视图是SAPHANA数据库在
ABAP
层面上的抽象和逻辑视图。
·
2023-08-16 12:18
SAP
ABAP
Lock 的 Collision Check 机制介绍
SAP
ABAP
系统使用CollisionCheck机制来检查锁请求是否与现有锁冲突。如果发生冲突,对话事务的用户会收到一条消息,指示所请求的对象当前已被不同的用户锁定。
·
2023-08-16 12:18
什么是 SAP
ABAP
系统中的 Optimistic Locks
SAP引入了锁概念(“enqueue”),用于
ABAP
程序中的锁定。当数据更改的可能性很高时,使用pessimisticlocking(悲观锁)有效。
·
2023-08-16 12:46
SAP
ABAP
系统中的 Lock Object
作为一个SAP资深技术专家,很高兴为您解释SAP
ABAP
系统中的LockObject概念。
·
2023-08-16 12:46
什么是 SAP Lock 机制中的 Lock Table
SAP
ABAP
系统里,当我们调用SAPLockObject生成的EnqueueFunctionModule对一条数据库表记录上锁时,就会在SAPLockTable中生成一条记录。
·
2023-08-16 12:45
SAP CDS View 和 SAP HANA View 的区别
具体的区别和联系如下:创建位置:SAPCDS视图是在
ABAP
层创建的,它们是
ABAP
字典的一部分。另一方面,SAPHANA视图是在数据库层创建的,它们存在于HANA数据库中。
·
2023-08-16 12:12
SAP
ABAP
MIME Repository 和 API 介绍
本教程之前介绍过在SAP
ABAP
系统创建数据库表的步骤:14.如何创建最简单的
ABAP
数据库表,以及编码从数据库表中读取数据(上)15.如何创建最简单的
ABAP
数据库表,以及编码从数据库表中读取数据(下
·
2023-08-16 12:37
SAP
ABAP
CDS view 里 INNER JOIN 和 Association 的区别
最近有朋友在我的知识星球里向我提问,SAP
ABAP
CDSview的INNERJOIN和Association的功能可以理解为一样吗?
·
2023-08-16 12:35
关于 SAP
ABAP
SYSTEM_SHM_OPEN_CHANGE_LOCK 运行时错误的问题
有朋友在技术讨论群里提问:遇到SYSTEM_SHM_OPEN_CHANGE_LOCK的运行时错误:OpenchangelockontransactionalareainCOMMIT:上图显示,错误在SAP
ABAP
·
2023-08-16 12:05
SAP
ABAP
CDS view Association 引入的缘由
ABAP
CDSview支持三种join方式:InnerJoinLeftOuterjoinRightouterjoin我们使用
ABAP
DevelopmentTool的CDSview向导创建一个CDSview
·
2023-08-16 12:05
SAP Hybris Commerce里的数据库表
在Hybrisstorefront注册一个帐号:成功之后能在backoffice里看到成功生成的customer,里面的CustomerID是自动生成的,类似
ABAP
里的uuid.在console里使用
·
2023-08-16 12:26
什么是 SAP
ABAP
Lock Mode 的 cumulative 特性
SAP官网提到:Ifthename,argument,andlockmodeoftheelementarylockareidentical,andifalockisnotexclusiveandnon-cumulative,itcanbesetmorethanonce(acumulation).Thecumulationcounterisincrementedbyonewitheachsucces
·
2023-08-16 11:18
什么是 SAP CDS view 的 exposed Association
它允许开发者定义语义富裕的数据模型,这些数据模型可以以数据库独立的方式在
ABAP
服务器上使用。因此,通过CDS,开发者可以创建复杂的视图来构建
ABAP
程序或应用。
·
2023-08-16 11:46
关于 SAP
ABAP
锁机制的一些疑问和解答
Locktable的位置LockTable位于EnqueueServer的主内存(共享内存)中。如果enqueue服务器作为enqueue工作进程安装,则该实例的所有工作进程都可以访问锁表。外部应用服务器在enqueue服务器上的入队过程中执行其锁定操作。二者的通信,通过相关调度程序(dispatcher)和消息服务器进行。如果使用独立enqueue服务器,则所有工作进程都直接与enqueue服务
·
2023-08-16 11:16
SAP
ABAP
Lock 的 Collision Check 机制介绍
SAP
ABAP
系统使用CollisionCheck机制来检查锁请求是否与现有锁冲突。如果发生冲突,对话事务的用户会收到一条消息,指示所请求的对象当前已被不同的用户锁定。
·
2023-08-16 11:13
什么是 SAP
ABAP
Cumulating Locks
ABAP
累积锁(CumulativeLock)是SAP系统中一种特殊的锁机制。在理解累积锁之前,我们需要先理解SAP系统中的锁机制。在SAP系统中,锁机制是用来保护交易数据的完整性的。
·
2023-08-16 11:13
SAP
ABAP
系统中的 Lock Object
作为一个SAP资深技术专家,很高兴为您解释SAP
ABAP
系统中的LockObject概念。
·
2023-08-16 11:42
什么是 SAP
ABAP
Cumulating Locks
ABAP
累积锁(CumulativeLock)是SAP系统中一种特殊的锁机制。在理解累积锁之前,我们需要先理解SAP系统中的锁机制。在SAP系统中,锁机制是用来保护交易数据的完整性的。
·
2023-08-16 10:41
什么是 SAP
ABAP
Enqueue Server
该服务器有多种安装选项:配置为
ABAP
应用服务器实例中的EnqueueWorkProcess.该实例被称为Centralinstance.此安装选项主要用于较旧的仅包含
ABAP
技术栈的SAP系统和仅包含单一实例的
·
2023-08-16 10:40
SAP
ABAP
乐观锁升级成排他锁的一些可能场景讨论
Checktoverifythattheoptimisticlockcanbeset,thatis,thereisnoexternalexclusivelock.当同一条记录有其他的exclusivelock时,无法再上O锁。Thelockdoesnotprotectagainstexternalchangestodata,butitdoeshelptoidentifythem.O锁不能保证当前访
·
2023-08-16 10:40
什么是 SAP
ABAP
系统里的传输请求(Transport Request)
本教程我们已经学习过的前105篇文章里,我们一直没有接触传输请求的概念,因为到目前为止,我们在
ABAP
系统里创建的
ABAP
资源,比如
ABAP
类,
ABAP
报表,
ABAP
FunctionModule,
ABAP
·
2023-08-16 10:08
什么是 SAP
ABAP
系统的 LUW (Logical Unit of Work)概念
在SAP
ABAP
系统中,数据库LUW是一个关键概念,用于管理数据库操作的一致性和隔离性。
·
2023-08-16 10:35
仅仅 49 行代码就能使用
ABAP
函数发送邮件到指定邮箱试读版
本教程之前的步骤,笔者介绍了如何使用
ABAP
代码发送邮件到指定的邮箱去:40.如何使用
ABAP
代码发送邮件到指定邮箱41.如何使用
ABAP
代码发送带有PDF附件的电子邮件有朋友觉得笔者的发送邮件代码使用了
·
2023-08-16 10:03
使用
ABAP
代码查找系统可用的 user exit
ABAP
UserExit是SAP系统中一种提供给客户扩展和修改标准程序的技术手段,这种机制允许客户在不修改SAP源代码的前提下,实现对标准程序的定制和功能增强。
·
2023-08-16 10:31
SAP
ABAP
Gateway 系统里 HTTP 请求响应头部字段 DataServiceVersion 的可能取值范围
SAP
ABAP
Gateway系统里HTTP请求的响应头部字段集合里,DataServiceVersion这个字段的作用是什么,包含哪些可能的值?如下图第178行代码所示。
·
2023-08-16 10:27
SAP
ABAP
DDIC 结构字段的一些技术限制条件
SAP
ABAP
表字段是数据库表结构的组成部分,描述了数据库表字段的名称、数据类型和任何语义属性。下图这些高亮区域就是
ABAP
表字段的一些例子。
·
2023-08-16 10:25
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他