fiori

SAP Fiori Elements 应用里的 visitor 访问者设计模式

SAP Fiori Elements 应用 SmartTable title 控件的 text 属性,在运行时如何生成的? ![](https://img-blog.csdnimg.cn/img_convert/a4270bc7a76b8f504b9143d5a3cab903.webp?x-oss- ......

SAP Fiori Elements 应用中 table id 的生成逻辑

id:jerryfiorielement01::sap.suite.ui.generic.template.ListReport.view.ListReport::SEPMRA_C_PD_Product--listReport ![](https://img-blog.csdnimg.cn/img_ ......
Elements 逻辑 Fiori table SAP

SAP Fiori Elements 应用 metadata.xml 解析成的 JSON 对象

在这个文件设置断点: ![](https://img-blog.csdnimg.cn/img_convert/d3c27922ee630196ab9e81dbcbea74b3.webp?x-oss-process=image/format,png) ```javascript AnnotationP ......
Elements metadata 对象 Fiori JSON

知其然知其所以然 - 使用向导生成的 Fiori Elements 应用的文件结构分析

本教程前一篇文章,笔者向大家介绍了一步一步自己动手创建 Fiori Elements 应用的详细步骤: [5. 动手开发第一个 SAP Fiori Elements 应用](https://jerry.blog.csdn.net/article/details/131025412) 我们得到了如下图 ......
向导 Elements 结构 文件 Fiori

SAP Fiori Elements SemanticKey 的语法

annotation 本地文件的 xml 片段如下: ```xml Product ``` 下面是逐行解释。 - `` 标签用于包含一组注解。注解用于增强 OData 服务的元数据,它们可以用于描述如何在 Fiori 用户界面中展示数据。 - `Target` 属性指定了这组注解的目标。在这种情况下 ......
SemanticKey 语法 Elements Fiori SAP

SAP Fiori Elements propertyAnnotations 举例讲解

SAP Fiori Elements 是 SAP 提供的一种用户界面开发框架,它允许开发人员创建符合 Fiori 设计原则的应用程序。这种框架主要基于 SAPUI5,它是 SAP 的一种基于 HTML5 的用户界面技术。Fiori Elements 提供了一种声明性的方式来定义用户界面,这意味着开发 ......
propertyAnnotations Elements Fiori SAP

SAP Fiori Elements 本地 annotation.xml 里的一个代码片段

下面是从 SAP UI5 Fiori Elements 应用本地注解文件摘录出来的 xml 片段,这些代码的含义是: ```xml ``` 这个XML片段是SAP Fiori Elements应用的本地注解文件,它为SAP Fiori应用提供元数据定义。注解文件用于定义UI元素的特性和行为,例如表格 ......
annotation 片段 Elements 代码 Fiori

SAP UI5 Fiori Elements annotation 的解析逻辑 AnnotationParser.js

SAP Fiori Elements是SAP提供的一种用户界面模型,它可以简化SAP Fiori应用程序的开发。SAP Fiori Elements基于SAPUI5开发,它允许开发者通过基于元数据的方式来创建应用程序,而不是手动编写大量的前端代码。这意味着开发者可以专注于定义应用程序的业务逻辑和后端 ......

SAP UI5 Fiori Elements annotation 解析出来的 entity container

SAP UI5 框架实现代码 `AnnotationParser.js` 解析出的 annotation: ![](https://img-blog.csdnimg.cn/img_convert/aa7698c9447486bd50dc439f7855b06d.webp?x-oss-process= ......
annotation container Elements entity Fiori

SAP UI5 Fiori Elements annotation 文件序列化成 DOM 对象的逻辑

![](https://img-blog.csdnimg.cn/img_convert/192c6ffa713cee9de5e888bef0e8dd98.webp?x-oss-process=image/format,png) 源代码如下: ```javascript ODataAnnotation ......
序列 annotation Elements 逻辑 对象

关于 Fiori Elements 应用 manifest.json 的 localURI 字段

SAP Fiori Elements是一个开发框架,它提供了一种创建SAP Fiori应用的标准化方法。这些应用具有一致的用户体验,并且具有适应各种设备和屏幕尺寸的能力。SAP Fiori Elements的设计目标是简化开发过程,降低维护成本,并提高应用的质量。 在SAP Fiori Elemen ......
字段 Elements manifest localURI Fiori

如何在 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 Fiori Elements 应用加载时的 url 参数 sap-ui-xx-viewCache=false

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

深入理解 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 Fiori 和 SAP UI5 的区别和联系

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

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

Fiori Elements 应用里的 localService 文件夹

Fiori Elements是一组预先设计的用户界面模式,它可以简化和加速应用程序的开发,同时确保它们具有一致的 Fiori用户体验。创建Fiori Elements应用程序的过程通常涉及到定义OData服务以及相关的注解,然后将这些元素和Fiori Elements模板结合使用,以创建用户界面。 ......
localService 文件夹 Elements 文件 Fiori

给 SAP Fiori Launchpad 配置自定义 url

# 步骤 在部署了 Fiori 前端应用的 frontend 服务器上,使用事务码 `sicf`. 1. 选择 `hierarchy type SERVICE` 然后点击执行按钮。 2. 选择 `External Aliases`,然后选定一个 host,创建 `external aliases`. ......
Launchpad Fiori SAP url

关于 SAP Fiori Launchpad 工作所依赖的 OData 服务

> The launchpad and launchpad designer need a reverse proxy to direct the browser requests to either the front-end system in which the JavaScript sour ......
Launchpad Fiori OData SAP

SAP Fiori 应用的离线使用 - Offline usage

在某些情况下,用户可能需要在没有网络连接的情况下使用 SAP Fiori 应用。为了满足这种需求,可以利用 SAP 的离线能力来实现。以下是一种可能的实现方法。 首先,需要安装和配置 SAP Mobile Platform (SMP)。SMP 提供了离线 OData 的服务,这是实现 Fiori 应 ......
Offline Fiori usage SAP

Fiori:Open Application Generator

请按照Sinead Roche指定的以下步骤进行操作 - 使用以下命令卸载现有生成器:npm uninstall -g @sap/generator-fiori。 然后尝试通过执行以下命令再次安装生成器:npm i -g @sap/generator-fiori 应用程序生成器未被打开 |SAP 社 ......
Application Generator Fiori Open

SAP CRM Fiori 应用后台 OData 服务性能优化的一些思路

取一个task的attachment header信息(包含4个attachment)都需要0.5秒时间,太慢了。 具体分析: 1. 取attachment时,会先call retrieve_task_opt取task header信息,消耗0.1秒。通过之前4个节点的优化经验,这个retrieve ......
后台 思路 性能 Fiori OData

回答朋友提问:Fiori UI 中如何知道当前系统 Client ID (一)

今天我的 SAP 开发技术交流群里,有朋友问这样的问题: > 在 Fiori 界面中,怎么查看当前 Client? ![](https://img-blog.csdnimg.cn/img_convert/0571d7b2a62292551f4f5217d37af765.png) 我觉得要回答这个问题 ......
朋友 Client 系统 Fiori UI

动手开发第一个 SAP Fiori Elements 应用

本教程的前五篇文章,我们已经为 SAP Fiori Elements 的创建做了足够的铺垫。 - [0.迈入 SAP Fiori Elements 开发的大门 - 什么是 Fiori Elements,它和 Freestyle UI5 开发方式有何区别?](https://jerry.blog.cs ......
Elements Fiori SAP

使用 SAP Fiori Tools 提供的中间件导入本地下载的 SAP UI5 库文件来启动 SAP UI5 应用试读版

本教程第100个步骤,笔者介绍了如何使用本地部署的 SAP UI5 库文件来运行 SAP UI5 应用的技巧: SAP UI5 应用开发教程之一百 - 如何修改 SAP UI5 框架的源代码实现,以及使用本地部署的 SAP UI5 SDK 我们简单回顾一下这种方法的实现步骤: 从 SAP UI5 官 ......
SAP 库文件 中间件 UI5 Fiori

使用 SAP Fiori Tools 自带的代理服务器解决本地运行的 SAP UI5 应用访问远端服务遇到的跨域问题试读版

我们部署在本地开发环境运行的 SAP UI5 应用,由于浏览器安全策略的限制,无法直接访问远端 OData 服务,原因是我们的 SAP UI5 应用本地运行在 localhost 这个域名上,而远端请求的 OData 服务的域名比如说 services.odata.org,二者不是同一个域名,由于浏 ......
SAP 服务器 问题 Fiori Tools

SAP Fiori Tools 里 proxy 中间件的使用场景介绍

使用 proxy 中间件可以让开发人员通过配置的方式连接不同的后台系统,或者是切换不同的 SAP UI5 版本。 下面是一个典型的 ui5.yaml 里的 proxy 配置文件的例子: - name: fiori-tools-proxy afterMiddleware: compression co ......
中间件 场景 Fiori Tools proxy