- Stefan Hagen在博文SAP Cloud Application Studio Performance Best Practices里介绍了在C4C里使用Cloud Application Studio进行ABSL编程的一些性能方面的最佳实践。文章里提纲挈领地给出了一些guideline。这里提供一些具体的例子。 如何批量调用BO action不好的例子:第一行和第四行有两个循环,然... Stefan Hagen在博文SAP Cloud Application Studio Performance Best Practices里介绍了在C4C里使用Cloud Application Studio进行ABSL编程的一些性能方面的最佳实践。文章里提纲挈领地给出了一些guideline。这里提供一些具体的例子。 如何批量调用BO action不好的例子:第一行和第四行有两个循环,然...
- 社区文章链接如下。1.安装UTM2.下载 Ubuntu Server x64 位版本3. 在 UTM 上创建虚拟机(220 GB 存储、6-7 个 CPU、附加标志)在UTM上安装 Ubuntu 服务器安装 dockersudo apt-get updatesudo apt-get install \ ca-certificates \ curl \ gnupg \ ... 社区文章链接如下。1.安装UTM2.下载 Ubuntu Server x64 位版本3. 在 UTM 上创建虚拟机(220 GB 存储、6-7 个 CPU、附加标志)在UTM上安装 Ubuntu 服务器安装 dockersudo apt-get updatesudo apt-get install \ ca-certificates \ curl \ gnupg \ ...
- 我们开发人员在本地使用 Visual Studio Code 完成 Fiori Web 应用的开发之后,下一步就面临着将应用部署到 Web 服务器上的任务了。Fiori Web 应用最常见的服务器部署,当然就是部署在 ABAP 服务器上了。本文详细介绍 Fiori 应用在本地 Visual Studio Code 完成开发后,如何通过命令行的方式,部署到 ABAP 服务器上运行的步骤。如果是... 我们开发人员在本地使用 Visual Studio Code 完成 Fiori Web 应用的开发之后,下一步就面临着将应用部署到 Web 服务器上的任务了。Fiori Web 应用最常见的服务器部署,当然就是部署在 ABAP 服务器上了。本文详细介绍 Fiori 应用在本地 Visual Studio Code 完成开发后,如何通过命令行的方式,部署到 ABAP 服务器上运行的步骤。如果是...
- 有朋友提问:cds view里如何将抽取到的九个字符串用下划线进行拼接,并且这九个字符串任何一个为空的话则不显示这个字符和它前后的下划线我尝试使用concat和case when语句联用,但eclipse报错。望您空闲的时候帮忙看一下我之前写过一篇文章,介绍过 CDS View 里的字符串拼接 function:使用 CDS view SQL Function 将视图某些字段进行合并这位... 有朋友提问:cds view里如何将抽取到的九个字符串用下划线进行拼接,并且这九个字符串任何一个为空的话则不显示这个字符和它前后的下划线我尝试使用concat和case when语句联用,但eclipse报错。望您空闲的时候帮忙看一下我之前写过一篇文章,介绍过 CDS View 里的字符串拼接 function:使用 CDS view SQL Function 将视图某些字段进行合并这位...
- 有的 ABAP 开发人员,喜欢在生产系统里,使用 ABAP 调试器里单步调试的方式,修改一些变量的值,以此来绕过应用程序里一些权限检查的逻辑。首先 SAP 官方是不建议这么做的,因为这样绕过一些必需的权限检查,可能会导致应用程序在接下来的执行时,出现非正常退出的运行时错误(runtime errors),给客户带来损失。并且一个权限管理健全的生产系统里,一般的 dialog user,是绝对... 有的 ABAP 开发人员,喜欢在生产系统里,使用 ABAP 调试器里单步调试的方式,修改一些变量的值,以此来绕过应用程序里一些权限检查的逻辑。首先 SAP 官方是不建议这么做的,因为这样绕过一些必需的权限检查,可能会导致应用程序在接下来的执行时,出现非正常退出的运行时错误(runtime errors),给客户带来损失。并且一个权限管理健全的生产系统里,一般的 dialog user,是绝对...
- 笔者之前曾经写过一篇文章:聊聊 C 语言和 ABAP,里面提到,ABAP 语言底层,包括其关键字和虚拟机(也就是 ABAP Runtime),都是基于 C/C++ 实现的。其中 ABAP 里使用最简单的 WRITE 关键字,其 C++ 的源代码就多达 2000 行以上。这个数字我是怎么知道的?答案是用本文马上要介绍的自己编写的一个小工具,找到 WRITE 实现的 C 语言源代码文件,然后看文... 笔者之前曾经写过一篇文章:聊聊 C 语言和 ABAP,里面提到,ABAP 语言底层,包括其关键字和虚拟机(也就是 ABAP Runtime),都是基于 C/C++ 实现的。其中 ABAP 里使用最简单的 WRITE 关键字,其 C++ 的源代码就多达 2000 行以上。这个数字我是怎么知道的?答案是用本文马上要介绍的自己编写的一个小工具,找到 WRITE 实现的 C 语言源代码文件,然后看文...
- 自解释性代码,是指代码本身具有足够的清晰度和表达力,能够自行传达其意图和功能,而无需过多的注释或外部文档。自解释性代码是编写高质量、可读性强的代码的一项重要原则。由于历史原因,SAP ABAP 系统里,某些数据库表的字段名称,让不少开发人员觉得阅读起来比较烧脑。比如下图图1 的例子,spld, spdb 和 spda 三个字段,如果没有注释的话,光靠阅读这段代码,无法理解其意图。虽然作为数据... 自解释性代码,是指代码本身具有足够的清晰度和表达力,能够自行传达其意图和功能,而无需过多的注释或外部文档。自解释性代码是编写高质量、可读性强的代码的一项重要原则。由于历史原因,SAP ABAP 系统里,某些数据库表的字段名称,让不少开发人员觉得阅读起来比较烧脑。比如下图图1 的例子,spld, spdb 和 spda 三个字段,如果没有注释的话,光靠阅读这段代码,无法理解其意图。虽然作为数据...
- 我的 SAP 技术交流群里有朋友提问:500 Connection Timed Out 错误,这是什么问题?SSL 证书已经导入过了:3253877 - ICM - SSSLERR_EWOULDBLOCK for SSL handshake failure这不是 SSL/TLS 协议级别的错误,因为错误消息意味着 SSL 层调用无法在上层(在本例中为 ICM)指定的超时内成功完成对于这些出站... 我的 SAP 技术交流群里有朋友提问:500 Connection Timed Out 错误,这是什么问题?SSL 证书已经导入过了:3253877 - ICM - SSSLERR_EWOULDBLOCK for SSL handshake failure这不是 SSL/TLS 协议级别的错误,因为错误消息意味着 SSL 层调用无法在上层(在本例中为 ICM)指定的超时内成功完成对于这些出站...
- 标题:关于 SAP ABAP NetWeaver 系统的 /sap/public/bc/icf/logoffICF(Internet Communication Framework)是 SAP NetWeaver 系统中的一个重要组件,用于处理与外部系统的通信。在这个框架中,/sap/public/bc/icf/logoff 是一个特殊的节点,负责处理用户的注销请求。让我详细解释一下这个节... 标题:关于 SAP ABAP NetWeaver 系统的 /sap/public/bc/icf/logoffICF(Internet Communication Framework)是 SAP NetWeaver 系统中的一个重要组件,用于处理与外部系统的通信。在这个框架中,/sap/public/bc/icf/logoff 是一个特殊的节点,负责处理用户的注销请求。让我详细解释一下这个节...
- 有朋友在我的知识星球提问:HCMFAB_COMMON 这个lib已经被很多app消费了,我想对HAMFAB_COMMON做一点扩展,希望原先消费它的app能使用最新的功能。有个群友给出了解答.StackOverflow 的帖子:Can some one please advise on the issue I am facing. I am trying to extend a Stand... 有朋友在我的知识星球提问:HCMFAB_COMMON 这个lib已经被很多app消费了,我想对HAMFAB_COMMON做一点扩展,希望原先消费它的app能使用最新的功能。有个群友给出了解答.StackOverflow 的帖子:Can some one please advise on the issue I am facing. I am trying to extend a Stand...
- 源代码如下:*&---------------------------------------------------------------------**& Report ZBLOCKTREE*&---------------------------------------------------------------------**&*&-----------------------... 源代码如下:*&---------------------------------------------------------------------**& Report ZBLOCKTREE*&---------------------------------------------------------------------**&*&-----------------------...
- *&---------------------------------------------------------------------**& Report ZBLOCKTREE*&---------------------------------------------------------------------**&*&-----------------------------... *&---------------------------------------------------------------------**& Report ZBLOCKTREE*&---------------------------------------------------------------------**&*&-----------------------------...
- 源代码如下:*&---------------------------------------------------------------------**& Report ZBLOCKCHAIN*&---------------------------------------------------------------------**&*&----------------------... 源代码如下:*&---------------------------------------------------------------------**& Report ZBLOCKCHAIN*&---------------------------------------------------------------------**&*&----------------------...
- 思路本文这段ABAP代码是一个简单的区块链(Blockchain)模拟实现,主要用于演示和理解区块链的基本概念。下面将逐行解释该代码的主要功能和实现逻辑。报表声明:REPORT zblockchain.这是ABAP报表的声明,用于创建一个独立的ABAP报表程序。参数声明:PARAMETERS: diffle TYPE char5 default '00000', no... 思路本文这段ABAP代码是一个简单的区块链(Blockchain)模拟实现,主要用于演示和理解区块链的基本概念。下面将逐行解释该代码的主要功能和实现逻辑。报表声明:REPORT zblockchain.这是ABAP报表的声明,用于创建一个独立的ABAP报表程序。参数声明:PARAMETERS: diffle TYPE char5 default '00000', no...
- 每个 ABAPer 肯定都会遇到有关性能调优的问题。通常我们使用琐碎的方法来优化性能。在本文中,我们将讨论 ABAP 中关于异步 RFC 功能模块的并行处理主题。性能调整的略有不同的观点。这背后的想法是使用 RFC 接口异步调用支持远程的功能模块。在本文中,我们将讨论 ABAP 中关于异步 RFC 功能模块的并行处理主题。性能调整的视角略有不同。这背后的想法是使用 RFC 接口异步调用支持远... 每个 ABAPer 肯定都会遇到有关性能调优的问题。通常我们使用琐碎的方法来优化性能。在本文中,我们将讨论 ABAP 中关于异步 RFC 功能模块的并行处理主题。性能调整的略有不同的观点。这背后的想法是使用 RFC 接口异步调用支持远程的功能模块。在本文中,我们将讨论 ABAP 中关于异步 RFC 功能模块的并行处理主题。性能调整的视角略有不同。这背后的想法是使用 RFC 接口异步调用支持远...
上滑加载中
推荐直播
-
华为云IoT开源专家实践分享:开源让物联网平台更开放、易用
2024/05/14 周二 16:30-18:00
张俭 华为云IoT DTSE技术布道师
作为开发者的你是否也想加入开源社区?本期物联网平台资深“程序猿”,开源专家张俭,为你揭秘华为云IoT如何借助开源构建可靠、开放、易用的物联网平台,并手把手教你玩转开源社区!
去报名
热门标签