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

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

时间:2023-07-29 18:23:58浏览次数:40  
标签:教程 Elements UI5 应用 Fiori SAP 知其所以然

本教程前一篇文章,笔者向大家介绍了一步一步自己动手创建 Fiori Elements 应用的详细步骤:

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

我们得到了如下图所示的一个 SAP UI5 应用工程。然而有的朋友反馈说学到这里,心里很不踏实。

觉得心里不踏实的原因,是因为这些朋友学习 freestyle SAP UI5 开发时,跟着笔者另一套教程一套适合 SAP UI5 开发人员循序渐进的学习教程学习,每一个步骤的代码都是自己一行行敲的,而学习这个 Fiori Elements 时,这个项目工程里的资源都是工具自动生成的,自己对这些资源非常陌生。

本文笔者就带着大家一起,了解这些自动生成的资源,一个个都分别有什么用,在 Fiori Elements 应用开发体系中,都扮演了哪些角色。

下面是详细的解释。

标签:教程,Elements,UI5,应用,Fiori,SAP,知其所以然
From: https://www.cnblogs.com/sap-jerry/p/17590246.html

相关文章

  • SAP Fiori Elements 应用中 table id 的生成逻辑
    id:jerryfiorielement01::sap.suite.ui.generic.template.ListReport.view.ListReport::SEPMRA_C_PD_Product--listReportSAPFioriElements是SAP提供的一种开发框架,允许开发者使用预定义的页面类型(如ListReport,ObjectPage等)和配置,而不是编写大量的前端代码来创建Fiori......
  • SAP Fiori Elements 应用里的 visitor 访问者设计模式
    SAPFioriElements应用SmartTabletitle控件的text属性,在运行时如何生成的?在TitleRenderer.js里设置断点:调用getText拿到textproperty值:问题是这个Text属性是从哪里来的?在SmartTable.js内部能够观察到这个Products字符串:最终的入口还是XMLTemplate......
  • SAP Fiori Elements 本地 annotation.xml 里的一个代码片段
    下面是从SAPUI5FioriElements应用本地注解文件摘录出来的xml片段,这些代码的含义是:<AnnotationsTarget="SEPMRA_PROD_MAN.SEPMRA_PROD_MAN_Entities/SEPMRA_C_PD_Product"xmlns="http://docs.oasis-open.org/odata/ns/edm"><AnnotationTerm=&......
  • SAP Fiori Elements SemanticKey 的语法
    annotation本地文件的xml片段如下:<AnnotationsTarget="SEPMRA_PROD_MAN.SEPMRA_C_PD_ProductType"xmlns="http://docs.oasis-open.org/odata/ns/edm"><AnnotationTerm="Common.SemanticKey">......
  • SAP Fiori Elements propertyAnnotations 举例讲解
    SAPFioriElements是SAP提供的一种用户界面开发框架,它允许开发人员创建符合Fiori设计原则的应用程序。这种框架主要基于SAPUI5,它是SAP的一种基于HTML5的用户界面技术。FioriElements提供了一种声明性的方式来定义用户界面,这意味着开发人员不需要编写大量的前端代码。......
  • SAP Fiori Elements 应用 OData 元数据请求 url 里的模型名称决定逻辑
    问题我用yarnstart本地启动一个SAPFioriElements应用,在Chrome开发者工具network面板,观察到一个ODatametadata请求的url如下:http://localhost:8080/sap/opu/odata/sap/SEPMRA_PROD_MAN/$metadata?sap-value-list=none&sap-language=EN这个OData服务名称SEPM......
  • 如何在 SAP Fiori Elements 应用的 manifest.json 里定义注解
    在SAPFioriElements应用中,manifest.json文件是应用的主要配置文件,其中定义了应用的元数据、模型、服务等信息。其中,dataSources区域负责描述应用使用的数据源,比如OData服务或者其他类型的后端服务。在dataSources区域的settings字段中,我们可以定义annotations,它们是......
  • 关于 Fiori Elements 应用 manifest.json 的 localURI 字段
    SAPFioriElements是一个开发框架,它提供了一种创建SAPFiori应用的标准化方法。这些应用具有一致的用户体验,并且具有适应各种设备和屏幕尺寸的能力。SAPFioriElements的设计目标是简化开发过程,降低维护成本,并提高应用的质量。在SAPFioriElements应用中,manifest.json文件用于......
  • SAP Fiori Elements 应用加载时的 url 参数 sap-ui-xx-viewCache=false
    SAPFioriElements是SAP提供的一种UI技术,其主要目的是提供一种快速、简单、一致且易于维护的方式来开发SAP用户界面。而sap-ui-xx-viewCache=false是一个URL参数,用于控制FioriElements应用的视图缓存。在SAPFioriElements中,视图缓存是一个可以提高应用性能的......
  • 深入理解 SAP Fiori Front-end Server 试读版
    从本质上说,SAPFioriFront-endServer(在SAP官方文档里经常缩写为SAPFES)是ABAP应用服务器的一个Addon.Addon是SAPABAP一个特有的概念,是一种专门设计用于扩展SAPABAP系统基本功能的软件组件。大家可以把Addon理解成逻辑上具有关联关系的,聚合在一起,共同实现一个......