首页 > 其他分享 >什么是 SAP UI5 Application Index

什么是 SAP UI5 Application Index

时间:2023-05-16 18:48:04浏览次数:60  
标签:索引 SAPUI5 应用程序 Application UI5 Fiori SAP

SAP UI5 Application Index是一个集成在SAP Fiori Launchpad 中的应用程序索引。它提供了一个集中式的位置,用于展示和访问已安装的SAP UI5应用程序。

在SAP Fiori Launchpad的主页上,用户可以看到一个应用程序索引页面,其中包含了所有已经安装的SAP UI5应用程序。这个索引页面提供了一种简单的方式来查找和访问SAP UI5应用程序,同时也提供了一些有用的功能,比如应用程序过滤和搜索。

SAP UI5 Application Index的设计旨在使用户更容易地找到和使用SAP UI5应用程序。它使得在SAP Fiori Launchpad上集成和管理SAP UI5应用程序变得更加容易,从而提高了用户的生产力和效率。

SAPUI5应用程序索引(以下简称索引)为SAPUI5 ABAP库中的应用程序、组件和库以及SAPUI5分发层中的组件和库的相关信息提供了索引和缓存机制。

该索引被多个不同的服务(如SAP Fiori Launchpad和 cache buster)使用,这意味着必须将报告/UI5/APP_INDEX_CALCULATE的执行定义为后台作业。在单个SAPUI5存储库中使用的描述符和组件ID必须是唯一且有效的。有关更多信息,请参见下面的内容。

索引使得检索和查找这些信息比每次请求时进行计算要快得多。例如,寻找到SAP Fiori库的路径也需要该索引。

索引包含以下内容:

  • 单个和多个应用程序资源级别的缓存 buster 信息

  • 存储在应用程序、组件和库的描述符中的某些属性或属性(例如,组件ID、使用的库或依赖项)

该索引最初是空的,需要从头开始计算。它是通过SAPUI5存储库(/UI5/APP_INDEX_CALCULATE)的SAPUI5应用程序索引计算报告来计算的。该报告替换了用于SAP NetWeaver用户界面附加组件1.0的报告/UI5/UPDATE_CACHEBUSTER。每当SAPUI5 ABAP库的内容发生更改时,都必须在每个系统中执行报告/UI5/APP_INDEX_CALCULATE。有几种情况会自动更新计算,但并不是每种情况都能确保自动更新。为了安全起见,建议实施时使用标准设置每15分钟调度一次报告。

标签:索引,SAPUI5,应用程序,Application,UI5,Fiori,SAP
From: https://www.cnblogs.com/sap-jerry/p/17406478.html

相关文章

  • 关于有朋友遇到的使用 ChatGPT 获得 SAP 相关问题答案不够准确的困扰和我的解答
    笔者的SAP开发技术交流群里,有朋友提问:求教一下,哪位大侠知道查看主配方(事务代码C203)的界面里面,那个工序的资源字段是怎么取出来的(从哪个数据表来的)?多谢这个朋友反馈,在他提问之前,询问了ChatGPT同样的问题,但感觉ChatGPT回答的质量不高:以下是我的解答:ChatGPT不是......
  • 使用 SAP Fiori Tools 提供的中间件导入本地下载的 SAP UI5 库文件来启动 SAP UI5 应
    本教程第100个步骤,笔者介绍了如何使用本地部署的SAPUI5库文件来运行SAPUI5应用的技巧:SAPUI5应用开发教程之一百-如何修改SAPUI5框架的源代码实现,以及使用本地部署的SAPUI5SDK我们简单回顾一下这种方法的实现步骤:从SAPUI5官网将我们想使用的SAPUI5SDK......
  • SAP UI5 Tooling - 在 i18n.properties 文件里维护中文字符后变成乱码该如何解决
    看这个Githubissue.重现步骤:解决方案settingthepropertiesFileSourceEncodingconfigurationinui5.yamltoUTF-8.Documentation:https://sap.github.io/ui5-tooling/pages/Configuration/#encoding-of-properties-filesExample:https://github.com/SAP-samples/ope......
  • SAP Fiori Tools 里 proxy 中间件的使用场景介绍
    使用proxy中间件可以让开发人员通过配置的方式连接不同的后台系统,或者是切换不同的SAPUI5版本。下面是一个典型的ui5.yaml里的proxy配置文件的例子:-name:fiori-tools-proxyafterMiddleware:compressionconfiguration:backend:-path:/sapur......
  • 使用 SAP Fiori Tools 自带的代理服务器解决本地运行的 SAP UI5 应用访问远端服务遇到
    我们部署在本地开发环境运行的SAPUI5应用,由于浏览器安全策略的限制,无法直接访问远端OData服务,原因是我们的SAPUI5应用本地运行在localhost这个域名上,而远端请求的OData服务的域名比如说services.odata.org,二者不是同一个域名,由于浏览器安全策略,浏览器拒绝这种跨域的......
  • SAP ABAP 系统里长文本 Long Text 的设计和读取函数 READ_TEXT 详细讲解试读版
    本文回答本教程一位学习者在笔者的知识星球里的提问。要想找到这个问题的根源,需要首先对SAPABAP系统里长文本(LongText)的设计有一个比较清楚的了解,这就是本文及后续文章的目的。SAPABAP长文本的使用场景在SAPABAP系统中,长文本(LongText)是一种特殊的文本类型,它可以存......
  • SAP UI5 应用的两种开发方式的教程
    要开发连接到SAPOData服务的SAPUI5应用程序,开发人员可以使用以下选项之一:SAPFioriElements这种方式基于常见业务场景的几个基本Floorplans创建标准应用程序。这些Floorplans提供UI代码,包括一些预置的逻辑,以便来自后端的数据准确地到达预期的位置,并且UI行为基于......
  • SAP UI5 Flexible Programming Model Explorer
    按照SAPUI5官网的说法,TheSAPUI5freestyletemplatesaredeprecated,andit’srecommendedtousethecustompageSAPFioritemplatebasedontheflexibleprogrammingmodelasanalternative.Formoreinformation,seeFlexibleProgrammingModelInformation......
  • 使用 SAP Fiori tools 开发 SAP UI5 应用
    SAPFioritools通过为SAPBusinessApplicationStudio和VSCode开发环境提供扩展功能,简化了SAPFioriElements应用程序的开发。SAPFioritools扩展功能可帮助开发人员创建应用程序、可视化导航、自动生成代码等。结合SAPFioriElements使用,这些扩展可以提高开发效......
  • SAP Fiori Elements 本地应用启动的三种模式辨析试读版
    本教程前一步骤,我们介绍了在VisualStudioCode里使用命令行npmrunstart启动SAPFioriElements应用的方法:3.动手运行第一个SAPFioriElements应用有细心的学习者发现了,笔者提供的这个FioriElements应用的package.json文件的scripts区域里,除了定义了名为st......