extended passport abap sap

如何在 SAP Fiori Elements 应用的 manifest.json 里定义注解

在 SAP Fiori Elements 应用中,manifest.json 文件是应用的主要配置文件,其中定义了应用的元数据、模型、服务等信息。其中,dataSources 区域负责描述应用使用的数据源,比如 OData 服务或者其他类型的后端服务。在 dataSources 区域的 settin ......
注解 Elements manifest Fiori json

SAP Fiori Elements 应用 OData 元数据请求 url 里的模型名称决定逻辑

# 问题 我用 `yarn start` 本地启动一个 SAP Fiori Elements 应用,在 Chrome 开发者工具 network 面板,观察到一个 OData metadata 请求的 url 如下: `http://localhost:8080/sap/opu/odata/sap/ ......
Elements 逻辑 模型 名称 数据

SAP CDS View 和 SAP HANA View 的区别

SAP CDS(Core Data Services)视图和SAP HANA视图都是用于数据提取和模型化的工具。它们的主要区别在于创建位置、语法、性能优化等方面。具体的区别和联系如下: 1. 创建位置:SAP CDS视图是在ABAP层创建的,它们是ABAP字典的一部分。另一方面,SAP HANA视图 ......
View SAP HANA CDS

SAP UI5 OData 请求 url 中的参数 sap-value-list=none

SAP UI5是一个基于JavaScript的用户界面技术,用于构建企业级web应用程序。 OData(Open Data Protocol)是一个开放标准,允许消费者查询和操作数据。在SAP UI5应用中,OData服务用于处理数据交换。当SAP UI5应用加载时,应用会自动发起一个OData元数 ......
sap-value-list 参数 OData value list

SAP Fiori Elements 应用加载时的 url 参数 sap-ui-xx-viewCache=false

SAP Fiori Elements 是 SAP 提供的一种 UI 技术,其主要目的是提供一种快速、简单、一致且易于维护的方式来开发 SAP 用户界面。而 `sap-ui-xx-viewCache=false` 是一个 URL 参数,用于控制 Fiori Elements 应用的视图缓存。 在 SA ......

ABAP STRANS转换XML到EXCLE

*& * *& Report ZTEST00001 *& * *& *& * REPORT ztest00001. "使用xml的下载方式 DATA: lv_path TYPE rlgrap-filename. DATA: lt_xml_table TYPE STANDARD TABLE OF st ......
STRANS EXCLE ABAP XML

SAP ABAP ALV TREE(项目 WBS展开)

该程序是初版,有一些BUG请见谅 主程序 *& * *& Report ZTYFIR00940 *& * *& *& * REPORT ztyfir00950. INCLUDE ZTYFIR00950_TOP. INCLUDE ZTYFIR00950_PBO . INCLUDE ZTYFIR0095 ......
项目 ABAP TREE SAP ALV

什么是 SAP HANA Code-to-Data 编程模型

我以前在 SAP 中国研究院 HANA 应用开发团队工作时,我们团队应用开发遵循的编程范式,是 SAP倡导的code-to-data(代码到数据)编程模型,示意图如附图所示。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/c93fcc338c9d4eb5b7b39 ......
Code-to-Data 模型 HANA Code Data

SAP ABAP 传输请求背后的读取函数和存储数据库表讲解试读版

本教程前一篇文章,我们介绍了 SAP ABAP 系统传输请求的基本知识: * [106. 什么是 SAP ABAP 系统里的传输请求(Transport Request)](https://jerry.blog.csdn.net/article/details/131783385) 有朋友提问: > ......
函数 背后 数据库 数据 ABAP

SAP ABAP 系统里和传输请求读写相关的 Function Module

在 SAP ABAP 系统中,有一系列的函数模块以 TRINT 开头,被用来与 Transport Request 交互。这里的 "TRINT" 并不是一个标准的缩写,它主要被用来表明这个函数模块与 Transport Request 有关。在 "TRINT" 中,"TR" 很明显的指的是 "Tra ......
Function Module 系统 ABAP SAP

什么是 SAP ABAP 系统中类型为 Relocations 的传输请求

在 SAP ABAP 系统里,事务码 SE10 中的 Relocations Request Type 用于在不同的 SAP 系统之间移动开发对象。它有以下三种类型: ![](https://img-blog.csdnimg.cn/img_convert/5cb34876af26304e0ed83b ......
Relocations 类型 系统 ABAP SAP

什么是 SAP ABAP 系统里的传输请求(Transport Request)

本教程我们已经学习过的前 105 篇文章里,我们一直没有接触传输请求的概念,因为到目前为止,我们在 ABAP 系统里创建的 ABAP 资源,比如 ABAP 类,ABAP 报表,ABAP Function Module,ABAP 数据库表等等,都是存储在本地开发包里的。 所谓本地开发包,就是指下图这些 ......
Transport Request 系统 ABAP SAP

什么是 SAP ABAP 服务器的 Addon

SAP ABAP服务器的附加组件(Add-Ons)是专门设计用于扩展SAP基本系统功能的软件组件。它们是由SAP或其他第三方供应商开发的,可以提供针对特定行业或业务需求的特殊功能。附加组件是预先编程好的,可以直接安装在SAP系统中,从而大大提高了系统定制和扩展的便利性。 举个例子,SAP提供了一个叫 ......
服务器 Addon ABAP SAP

深入理解 SAP Fiori Front-end Server 试读版

从本质上说,SAP Fiori Front-end Server(在 SAP 官方文档里经常缩写为 SAP FES) 是 ABAP 应用服务器的一个 Addon. Addon 是 SAP ABAP 一个特有的概念,是一种专门设计用于扩展 SAP ABAP 系统基本功能的软件组件。大家可以把 Addo ......
Front-end Server Fiori Front SAP

SAP Fiori 2.0 visual theme 施加在传统 SAP 应用上的一些限制

这个 [SAP note](https://me.sap.com/notes/2348661)介绍了这些限制。 SAP Fiori 2.0 引入了名为 `SAP Belize` 的新主题。所谓经典应用程序,是指传统的 SAP GUI 和 Web Dynpro 应用程序。 新的 SAP Fiori 视 ......
SAP 传统 visual Fiori theme

关于 SAP_UI software component 的概要介绍

[SAP note](https://me.sap.com/notes/2217489)的主题是 `Maintenance and Update Strategy for SAP Fiori Front-End Server`. > You want to stay in the support w ......
概要 component software SAP_UI SAP

什么是 SAP 的 BSP UI 技术

SAP Web 应用程序服务器提供基于页面的编程模型,具有服务器端脚本以及服务器页面技术,用于开发、设计和实施 Web 应用程序:业务服务器页面 (BSP)。 服务器端脚本允许直接访问应用程序服务器中的所有元素(例如功能模块、数据库表、ABAP 对象等)。 在 Web 应用程序服务器中,表示与业务逻 ......
技术 SAP BSP UI

什么是 SAP UI5 的 Shell Layout

Shell Layout是SAP UI5中一个重要的UI控件,它为应用程序提供了一个统一的、一致的用户界面。 Shell Layout是一个基本的框架,它为应用程序提供了一个顶层的容器。这个容器包含了一些基本的UI元素,如标题栏、导航栏、工具栏、内容区域等。通过使用Shell Layout,开发者可 ......
Layout Shell SAP UI5 UI

SAP UI5 控件聚合属性 Aggregation 的概念和具体使用案例

在 SAP UI5 中,控件是用户界面的基本构建块。控件可以是一个简单的文本框,也可以是一个复杂的表格。每个控件都有自己的属性 (properties),事件 (events) 和方法 (methods)。 而聚合 (aggregation) 是控件中的一种特殊类型的属性,它允许一个控件包含其他控件 ......
控件 Aggregation 属性 概念 案例

SAP UI5 的 Unified Shell 发展历史和用法介绍试读版

本教程前面的文章,我们介绍了 SAP UI5 的 `UI Area`: * [SAP UI5 应用开发教程之六番外篇 - 什么是 SAP UI5 应用的 UI Area](https://jerry.blog.csdn.net/article/details/131702906) 以及 SAP UI ......
发展历史 Unified 历史 Shell SAP

SAP UI5 被弃用的库 sap.ui.commons

自 SAP UI5 版本 1.38 起,sap.ui.commons 库已弃用。 sap.ui.commons 从 SAP UI5 诞生之初就可用。 它包含大量基本的 UI 控件,如按钮、输入字段和下拉列表。 在 1.16 版本中,引入了 sap.m 库。 它包含语义相同的控件(按钮、输入和选择), ......
commons SAP UI5 sap UI

SAP UI5 中一些被弃用的主题

# sap_hcb 从版本 1.48 开始,sap_hcb 主题已弃用。 它已被 sap_belize_hcb 主题取代。 sap_hcb 是高对比度黑色主题,用于已弃用的 sap_goldreflection 和 sap_bluecrystal 主题。 对于 sap_belize 和 sap_be ......
主题 SAP UI5 UI

DolphinScheduler3.1.7集成SAP HANA

## 源码地址:[GitHub - apache/dolphinscheduler at 3.1.7-release](https://github.com/apache/dolphinscheduler/tree/3.1.7-release) ## 个人fork gitee地址:[DolphinS ......

SAP ABAP 使用GENIOS求解线性规划问题的简单例子

主要内容来自Operations Research & ABAP ,结合我遇到的需求,做了一些修改。 需求:有BOX1和BOX2两种箱子,分别能包装不同数量的A物料和B物料,给出若干数量的A, B物料,怎样包装可以使箱子数最少? 线性规划有助于解决类似问题。 以下是一个示例程序,包含必要的注释, * ......
线性 例子 GENIOS 问题 ABAP

SAP Fiori 和 SAP UI5 的区别和联系

最近好几个朋友向我提问,在交流的过程中,发现这些朋友对 SAP Fiori 和 SAP UI5 这两个概念的区别,还是理解得似是而非,所以专门写了一篇文章解释。 本文我不想复制粘贴 SAP 官网上的解释,而是举一些现实生活中的例子,帮助大家理解二者的区别。 # 汽车的设计和实现 任何一个优秀的汽车品 ......
SAP Fiori UI5 UI

SAP UI5 被弃用的库 sap.ui.ux3

自版本 `1.38` 起,sap.ui.ux3 库已弃用。 该库包含更复杂的 UI 控件,这些控件基于 sap.ui.commons 以及 UX3 设计方法。 sap.m 库 - sap.ui.commons 的后继者 - 实现 SAP 新的 [SAP Fiori 设计](http://experi ......
SAP UI5 sap ux3 UI

什么是 SAP AS ABAP 的 add-on 概念

AS ABAP 是 Application Server ABAP 的缩写,即 ABAP 应用服务器。 SAP AS ABAP的Add-on,顾名思义,是一个附加组件,它提供了一种实现特定业务功能或扩展已有系统功能的方式。 大家玩过星际争霸吗?这个游戏里人族的指挥中心基地,可以在雷达和核弹发射井两种 ......
概念 add-on ABAP SAP add

SAP UI5 sap.ui.unified 命名空间的作用介绍

@[TOC](文章目录) 我们在查阅 SAP UI5 [官网](https://sapui5.hana.ondemand.com/#/api/sap.ui.unified)的时候,有时会看见关于 namespace 即命名空间的资源介绍,如下图所示。 这里的符号 n 代表 `namespace`: ......
作用 unified 空间 SAP UI5

SAP Fiori Launchpad 概述

SAP Fiori launchpad 是托管 SAP Fiori 应用程序的 shell,并为应用程序提供导航、个性化、嵌入式支持和应用程序配置等服务。 SAP Fiori Launchpad 是移动和桌面设备上 SAP Fiori 应用程序的入口点。启动板显示带有图块的主页,其中可以显示实时状态 ......
Launchpad Fiori SAP

关于 SAP UI5 Fiori2 renderer

我们在 SAP UI5 [官网](https://sapui5.hana.ondemand.com/#/api/sap.ushell.renderers.fiori2.Renderer)能看到关于这个 `fiori2 renderer` 的介绍: ![](https://img-blog.csdni ......
renderer Fiori2 Fiori SAP UI5