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

京东云_数据库课程表_限时特惠

小七 141 0

请确认您已经浏览过本系列博客的上一篇博客。

OVP列表卡以列表的形式显示数据。OVP列表卡有两种类型:

列表卡可以有一个条形图,其中数据以一行条形图的形式表示,在扩展和压缩列表卡中都受支持。

标准列表卡-标准样式卡显示3个字段,左侧显示前2个数据字段,右侧显示第一个数据点,如果存在或第三个数据字段

标准列表卡-条形风味卡显示3个字段,左上角显示第一个数据字段,底部显示条形图中的第一个数据点值,如果存在,查淘客,则条形图右侧显示第二个数据点

扩展列表卡-标准风味卡最多显示6个字段,位于左侧显示前3个数据字段,右侧显示前3个数据点。如果不存在数据点或小于3,则将使用下一个数据字段。例如,一元云购下载,如果只存在一个数据点,则第四和第五个数据字段将用于右侧,在第一个数据点

扩展列表卡–条形风味卡的下方显示5个字段,在左上角显示前2个数据字段,快云服务器,在底部显示条形图中的第一个数据点值以及条形图中的第二和第三个数据点卡片右侧如有

OVP表格卡片以表格形式表示数据。OVP表卡提供3个字段,智能工厂解决方案,三列中的数据是根据注释文件中指定的重要性和顺序填充的。

我们现在知道,包括OVP在内的所有Fiori元素模板都广泛使用OData注释。理解哪些注释应该用于什么目的是非常重要的。OVP卡常用的注释有:

com.sap.词汇表.UI.v1.Identification

标识项通常用于检索有关卡操作的信息,OVP卡支持以下操作:

映射到OData模型中定义的操作,如函数导入。当我解释堆栈或快速查看卡时,我会更多地讨论它。

这用于意图基础导航操作。简单地说,在同一个Fiori发射台上托管的两个Fiori应用程序之间使用Fiori应用程序的语义对象和语义动作进行基于意图的导航。当我在即将到来的博客中讨论导航时,我将更多地讨论基于意图的导航。

这用于到外部应用程序的基于URL的导航。当我在即将到来的博客中讨论导航时,我将更多地讨论基于意图的导航。

com.sap.词汇表.UI.v1.SelectionVariant

简单来说,SelectionVariant annotation用于过滤数据。

上述注释块将在OData查询中产生以下过滤器URL参数:

?$filter=CustomerName eq'SAP'

还用于支持对带有输入的参数化实体集的请求参数。这些在检索标头部分的KPI值时,还将考虑筛选器和参数。我将在下一篇博客讨论标题卡部分时讨论更多关于KPI值的信息。

PresentationVariant提供有关应用于实体集的排序条件的信息。

上面的注释块将在OData查询中产生以下筛选器URL参数:

?$orderby=CustomerName desc

用于提供KPI标题、格式选项,包括数字格式、重要性(颜色)和卡片标题部分中的趋势。我将在下一篇博客中讨论标题卡片部分时讨论有关KPI值的更多信息。

表和列表卡片使用com.sap.词汇表.UI.v1.LineItem批注,显示值。你可以用不同的com.sap.词汇表.UI.v1.LineItem通过使用不同的限定符为同一实体类型的不同卡实例进行注释,并在卡配置中使用限定符设置annotationPath属性。例如com.sap.词汇表.UI.v1.LineItem#限定符1和com.sap.词汇表.UI.v1.LineItem#限定符2.

在运行时,根据重要性对行项目记录进行排序,并在com.sap.词汇表.UI.v1.ImportanceType注释及其输入顺序,并且每张卡片根据这个顺序使用不同数量的字段com.sap.词汇表.UI.v1.DataFields和com.sap.词汇表.UI.v1.datafieldfor指向com.sap.词汇表.UI.v1.DataPoint.

可以使用DataPoints来突出显示使用临界性/CriticalityCalculation定义

对于这个博客系列,我不会使用OVP web IDE插件的"添加卡片"功能,因为很难截取每个卡片配置的屏幕截图。你只需要把下面的代码复制到"sap.ovp.卡"命名空间清单.json文件:

以上代码块中的大部分卡片设置用注释说明。你可以和他们一起玩,如果你有任何问题,可以在评论部分提问。但是如果没有下面的设置,我就无法满足自己的良心:

注释路径:如上所述,列表和表卡片使用行项目注释来显示值,表卡片列表的注释路径设置需要指向此注释的路径。在这种情况下,将选择不带任何限定符的LineItem批注。您也可以指定像LineItem#ReorderSoon这样的限定符,在这种情况下,将考虑使用限定符ReorderSoon的LineItem注释。

addODataSelect:我们只需要在LineItem注释中指定的属性来显示任何卡片。但是如果此属性为false并且未指定SelectionVariant注释。则不会向数据调用添加$select查询。因此,从性能角度来看,此设置非常重要。

在简单排序条件下应使用sortOrder和sortBy。对于复杂的排序方案,可以使用PresentationVariant注释。

上面的卡片将从您的注释文件中查找以下注释: