首页
学习
活动
专区
工具
TVP
发布

Jerry的SAP技术分享

Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今。
专栏作者
10841
文章
7424352
阅读量
159
订阅数
SAP UI5 manifest.json 文件里 extends 区域的内容是如何被解析的
笔者这篇教程介绍了如何在 SAP Fiori Elements 应用的 manifest.json 里注册 Extension fragment,从而给 List Report 应用的 Table 区域新增自定义列:
Jerry Wang
2023-08-10
1350
SAP UI5 manifest.json 里定义的 sap.ui.viewExtensions 区域的解析代码位置
笔者这篇教程介绍了如何在 SAP Fiori Elements 应用的 manifest.json 里注册 Extension fragment,从而给 List Report 应用的 Table 区域新增自定义列:
Jerry Wang
2023-08-10
1460
SAP Fiori Elements 应用 metadata.xml 解析成的 JSON 对象
sap:label 和 sap:content-version 是 SAPUI5 对 OData 元数据的扩展,也就是 property extension。它们的前缀 “sap” 是 XML 命名空间的一部分,表示这些扩展属性是由 SAP 定义的。
Jerry Wang
2023-07-28
1370
关于 Fiori Elements 应用 manifest.json 的 localURI 字段
SAP Fiori Elements是一个开发框架,它提供了一种创建SAP Fiori应用的标准化方法。这些应用具有一致的用户体验,并且具有适应各种设备和屏幕尺寸的能力。SAP Fiori Elements的设计目标是简化开发过程,降低维护成本,并提高应用的质量。
Jerry Wang
2023-07-24
1390
如何在 SAP Fiori Elements 应用的 manifest.json 里定义注解
在 SAP Fiori Elements 应用中,manifest.json 文件是应用的主要配置文件,其中定义了应用的元数据、模型、服务等信息。其中,dataSources 区域负责描述应用使用的数据源,比如 OData 服务或者其他类型的后端服务。在 dataSources 区域的 settings 字段中,我们可以定义 annotations,它们是一种描述 OData 服务元数据的方式,可以增强服务的语义,并且可以驱动 UI 自动生成。
Jerry Wang
2023-07-24
1930
什么是 SAP UI5 的 cldr json 文件
SAP UI5 是一个基于 HTML5 的 UI 开发框架,它允许开发人员构建功能丰富、易于维护和满足企业需求的应用程序。它是一个集成了各种 UI 控件、工具和库的强大框架,旨在简化企业级应用程序的开发过程。SAP UI5 的一个重要特性是对国际化和本地化的支持,这意味着开发人员可以构建能够适应不同语言和文化的应用程序。
Jerry Wang
2023-07-05
1580
SAP UI5 manifest.json 文件的 config 区域
SAP UI5 是一种用于构建企业级 Web 应用的 HTML5 用户界面技术。它提供了一套丰富的控件库,并支持 MVC(模型-视图-控制器)架构、双向数据绑定等特性。manifest.json 是 SAP UI5 应用的元数据文件,包含了应用的配置信息、依赖项、模型、路由等内容。
Jerry Wang
2023-07-05
1290
什么是 Angular 项目中的 tsconfig.api-extractor.json 文件
在 Angular 项目中,“tsconfig.api-extractor.json” 是一个用于配置 API Extractor 工具的配置文件。API Extractor 是一个用于生成和管理 TypeScript 库的 API 文档的工具。它能够从 TypeScript 代码中提取公共 API 并生成清晰的文档,以便开发者能够更好地了解库的使用方式、函数、类、接口等。
Jerry Wang
2023-05-23
2620
SAP Fiori Elements 本地应用启动的三种模式辨析试读版
本教程前一步骤,我们介绍了在 Visual Studio Code 里使用命令行 npm run start 启动 SAP Fiori Elements 应用的方法:
Jerry Wang
2023-05-03
1050
Angular 应用 tsconfig.json 文件里的 typeRoots 属性讲解
在 Angular 应用中,tsconfig.json 文件是 TypeScript 编译器的配置文件,用于配置 TypeScript 编译器的编译选项。其中,“typeRoots”: [“node_modules/@types”] 是一个编译选项,用于告诉 TypeScript 编译器在哪里查找类型声明文件。
Jerry Wang
2023-03-30
1.3K0
Angular 应用里 ng-package.json 文件的作用是什么?
在 Angular 应用中,ng-package.json 文件用于配置 Angular 库的打包和发布。它是 Angular CLI 中 Angular Package Format(APF)的一部分,它为开发者提供了一种简单的方式来创建和打包 Angular 库。
Jerry Wang
2023-03-30
8340
用 SAP UI5 Select 控件(下拉列表),来驱动表格控件(Table)刷新的一个实战例子试读版
这其实就是一个典型的 SAP UI5 控件联动的需求,即控件 A 产生的某一事件(在本文需求中是 Select 下拉列表选中的记录发生变化)后,触发控件 B 去刷新。
Jerry Wang
2023-03-04
4020
关于 Angular 应用的入口
ANGULAR.JSON 是包含 Angular 项目的各种属性和配置的文件。这是构建器首先引用的文件,用于查找所有路径和配置并检查哪个是主文件。下面是一个 hello-world 应用程序的 angular.json 文件,在 build 部分下,可以看到如下选项对象:
Jerry Wang
2023-02-27
9660
关于 Fiori 应用里 SAP UI5 前端开发和 SEGW 后台 OData 服务开发的工作量比值问题
从前台视角来看,复杂度是按照代码量来计算,还是按照需要实现的 UI 界面个数,以及每个 UI 界面上的元素总数?
Jerry Wang
2023-02-27
3030
SAP UI5 应用 manifest.json 文件里 Routes 数组元素的相对顺序,不可忽视的试读版
这个按钮的事件响应函数:this.getRouter().navTo("employeeOverview")
Jerry Wang
2023-01-13
5450
开源项目 Spartacus 的 git 提交流程规范
Spartacus 开源项目由一组库组成。为了更容易知道哪个版本的库与另一个版本兼容,库版本在所有包中同步。 这意味着当我们要发布 1.5.0 版本时,我们会发布该版本下的所有库,即使某些库与上一个版本相比没有任何变化。 这样一来,我们可以使用单个版本号来指代任何给定版本的整套 Spartacus 库。
Jerry Wang
2022-12-22
2920
SAP UI5 Mock Server 在响应 OData 请求时的单步调试
SAPUI5 中包含的模拟服务器模仿 OData V2 后端调用。 它模拟 OData 提供程序并且完全基于客户端,这意味着不需要与远程主机的网络连接。 它拦截对服务器的 HTTP 调用,并向客户端提供伪造的输出。 所有这些对于数据绑定和 OData 模型的使用都是透明的,感觉就像一个真正的服务器。 OData 模型不需要任何更改。
Jerry Wang
2022-12-19
5570
微信小程序开发系列 (二) :微信小程序的单步调试和控制器实现步骤概述
笔者由于工作需要,曾经参加过一个微信小程序同 SAP 系统集成的项目,因此从零开始学习了微信小程序的开发知识。这里通过系列文章把自己所学分享出来,希望对相关学习者有所帮助。
Jerry Wang
2022-11-29
1.6K0
SAP 电商云 Spartacus UI Angular UI 和 Accelerator JSP UI 的混合使用
Spartacus 在技术和架构( library 发布方式 vs 模板发布方式,headless vs embedded,Angular vs JSP 技术栈)等各方面,都是一种全面的从 Accelerator 的完整范式转变。因此,对于 Commerce Cloud 已经使用 Accelerator 的客户来说,并没有直接的方法可以从基于 Accelerator 的 Storefront 迁移到使用 Spartacus library 的店面。 鉴于将基于 Accelerator 的店面迁移到 Spartacus 需要时间和工作量,SAP 建议采用分阶段的工作方法,将 Spartacus 的部分功能与基于 Accelerator 的店面混合使用,并在两者之间无缝切换。
Jerry Wang
2022-11-18
9980
关于 SAP Spartacus 重定向部分外部 url 到后台系统的问题
许多客户将采用逐步(route-by-route)的方式从 Accelerator 迁移到 spartacus,这意味着客户将使用不同的系统在同一域中同时驱动部分店面。
Jerry Wang
2022-11-14
1.6K0
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档