云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

服务器_中国知网论文数据库_代金券

小七 141 0

最新更新:2020年11月:

很难相信,从我第一次在SAP Fiori elements上写博客到现在,已经过去了4年。

从那时起,懒懒淘客,它就变得越来越强大。SAP Fiori elements应用程序现在是:

为SAP S/4HANA提供的SAP Fiori应用程序的首选截至2020年11月,在2000多个可用应用程序中,有近900个是SAP Fiori elements应用程序高效开发您自己的定制应用程序的首选和推荐选择许多客户首选的构建方法…请参阅SAP TechEd 2020会议:Yorkshire Water使用SAP Fiori元素快速构建Fiori应用程序

该工具也已从SAP云平台Neo上的SAP Web IDE更改为下一代工具SAP Fiori Tools。SAP Fiori Tools是SAP Business Application Studio的扩展在SAP Cloud平台Cloud Foundry上,它可以指导您创建自己的SAP Fiori elements应用程序,物联网设备,而且它们也可以在VSCode上脱机运行。

因此,现在是时候让这篇博文优雅地放在一边,转而向您推荐当前最适合Fiori elements的资源了,包括:

针对Fiori元素的SAP社区主题–获取最新资源,提出问题,并与其他客户、合作伙伴、独立人士和SAP员工交流经验SAP Help Portal上的官方文档:使用SAP Fiori元素开发应用程序您还可以通过sapui5sdk在https://ui5.sap.com>文档>使用SAP Fiori元素开发应用程序Youtube上的视频播放列表:SAP Fiori elements播放列表入门上的SAP Fiori工具教程https://developers.sap.com

最后一个重要提示:官方文档中最有益的补充之一是SAP Fiori elements功能图,它解释了您的SAPUI5版本的每个楼层平面图都有哪些功能-绝对值得一读!

但是嘿,所有的知识都是有价值的,所以如果你想了解这个在SAP Web IDE中是如何工作的…请继续阅读!

******

在Fiori元素-开发列表报告基本方法中,我们研究了使用OData服务创建列表报告的最简单方法,该服务基于预先设置了所有注释的专门构建的CDS视图。在本博客中,我们研究了在没有任何预设置注释的OData服务中创建列表报告的另一种方法。您还可以使用这种方法可以覆盖或补充预先设置的注释。

在Fiori Elements wiki上查找其他Fiori Elements博客

在我的第一个博客中,我将它们描述为…"对提供数据的OData服务的评论"。

OData官方网站给了它们一个正式的定义:

我发现将它们视为添加形式化的内容更有帮助OData实体的语义。换句话说,注解描述OData实体及其属性的目的和意图的方式可以被程序直接使用(很高兴,也可以被人类直接使用)。

正如在以前的博客中提到的,注解是OData的可选部分。可用的注解是用OData词汇表描述的。例如,SAP有一个词汇表,其中包含了可以在abapcds视图中使用的所有注释。其中一些注释是UI注释,我们可以使用它们来构建列表报表。其他注释还有其他用途,例如@OData.发布:true,它将CDS视图公开为OData服务。说到UI注释,有很多……所以我们先来关注一下列表报表的要点。

在开始之前,值得注意的是,虽然它的UI注释允许我们控制大多数列表报表,但并不是所有内容都可以由UI注释控制。某些特性取决于OData服务本身提供的内容,例如,如果OData服务EntitySet包含语义标记,则我们只能在列表报告筛选器栏中提供关键字搜索sap:可搜索="真的"。创建、更新、删除等功能也是以类似的方式提供的。

那么,使用注解XML文件如何改变我们创建列表报告的过程,在Fiori元素中–如何开发列表报告–基本方法是:

前提条件仍然相同,过程本身基本相同,这只是步骤顺序上的一个细微变化:

为了说明这是如何工作的,我们将从一个没有任何UI注释的OData服务开始。为了证明这确实是唯一的区别,我们将再次使用一个基于CDS视图的OData服务,尽管在我之前的博客中提到,CDS视图不是一个先决条件-只是非常易于使用。

这次我们的OData服务与我们之前的示例类似,但没有任何UI注释,看起来是这样的:

使用Fiori元素列表报告向导在HCP Web IDE中创建Fiori应用程序的工作方式完全相同。唯一的区别是我们为报表选择哪个服务和实体。现在,如果您使用的是支持注释的SAP系统,它仍然会向您显示注释文件,只是该文件将使用非常基本的XML结构生成。

因为还没有注释,如果您运行组件.js你的应用程序的文件看起来像这样:

要使用我们的本地注释文件,我们首先要确认我们有一个。如果您已经使用了向导,大数据用什么数据库,那么它应该已经存在,但是不是每个人都可以访问HCP Web IDE或个人Web IDE,所以让我们再次回顾一下它在推荐的SAPUI5应用程序结构中的位置。