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

云数据库_九州海上牧云记百度百科_代金券

小七 141 0

OVP的智能筛选栏提供了变量管理、完整卡片的全局筛选以及标准和自定义全局操作按钮等功能。在这个博客中,我们将学习OVP的智能过滤条的概念和配置。OVP的智能过滤条是在UI5智能过滤条的基础上实现的。

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

如前一篇博客所述,OVP应用程序的智能过滤条只能绑定到模型的一个实体集。但是OVP应用程序中的卡只能绑定到不同模型的不同实体集。因此,大数据分析学习,可能有一种情况(这在现实世界的用例中非常常见),淘客系统,智能过滤条绑定到一个完全不同的实体集,而卡片绑定到一个完全不同的实体集。那么全局过滤是如何工作的呢?

因此,当尝试应用基于特定属性的过滤器时,在我们的演示应用程序中,我们尝试基于属性"Supplier"进行过滤,然后OVP遍历所有卡片,并搜索卡片绑定到的实体集是否具有名为"Supplier"的属性?如果该属性存在,则只会为该卡触发一个调用,否则不会触发筛选器调用,并且卡内容保持不变。

中支持以下配置清单.json对于智能过滤条

我将在下面的章节

globalFilterModel

智能过滤条应使用的应用模型名称中详细讨论绑定。

globalFilterEntityType

智能过滤条应该绑定到的实体类型。

重要提示:智能过滤条只能绑定到一个模型的一个实体。不同的卡片可以绑定到不同型号的不同实体。

globalFilterEntitySet(折旧)

设置智能过滤条绑定到的实体。

重要提示:此属性已弃用,医疗物联网,应改用globalFilterEntityType。

enableLiveFilter

如果enableLiveFilter为true,则数据将刷新为很快一个过滤器值就改变了。如果设置为false,用户必须单击智能筛选栏底部的"Go"按钮。

@UI.SelectionFields

如果您现在运行演示应用程序,物联网技术与应用,您会注意到只有显示货币、供应商、国家、物料、物料组、采购类别、采购组、采购等字段。在智能筛选栏中可以看到组织。

但如果您查看清单,您会发现实体集"GlobalFilters"还有其他属性,如NetAmount、Land1、CityName等,这些属性不显示在智能过滤器栏的可见区域,但隐藏在"自适应过滤器"弹出窗口内。

我们可以配置属性的默认可见性由注释控制UI.SelectionFields在注释文件中定义(在我们的例子中)

其余的过滤器将在"适应过滤器"按钮中,并且可以被带到最终用户在运行时显示到可见区域。

showDateInRelativeFormat

useDateRangeType

showBasicSearch

attribute showBasicSearch应为true,以便在智能筛选栏中具有搜索框。此搜索仅在以下实体上执行:

2。@v1.SearchRestrictions

considerAnalyticalParameters

要启用智能筛选栏的分析参数,请在清单.json应设置为true。

服务元数据应按以下方式更改:

2。创建结果实体sap:语义="聚合"。

3。定义参数和结果之间的关联

强制设置过滤器

任何具有注释的过滤器属性sap:筛选器中需要=元数据中的"true"将成为一个必需的筛选栏

在我们的示例应用程序中,显示货币筛选是必需的。

@公共.FilterDefaultValue

可设置正常过滤器的默认值使用annotation FilterDefaultValue

在我们的示例应用程序中,供应商过滤器的默认值为"SAP"。

对于参数化过滤器,可以在元数据本身中设置一个默认值,店铺淘客怎么做,其"DefaultValue"属性如下:

在我们的示例应用程序中,货币代码过滤器的默认值为"EUR"。

@v1.ValueList

过滤器可以通过注释v1.ValueList获得值帮助

"CollectionPath"propertyValue应该指向同一模型中的另一个实体集,在我们的示例应用程序中是它的"VH\u CountrySet"

,filter country有一个指向实体"VH\U country"的值帮助。

smartVariantRequired

仅当此配置设置为true时,才支持保存、加载和更改变体等智能筛选栏功能。

要从OVP中删除筛选栏:

如果还想删除应用程序标题,同时从中删除说明清单.json.

过滤器可以以键值格式作为URL参数传递给OVP应用程序,其中Key代表过滤器名称,value是过滤器的值。示例应用程序的相同示例为:

?P\u DisplayCurrency=USD&Land1=AF

在这个博客中,我们成功地配置了OVP应用程序的智能过滤条,并了解了智能过滤条配置的不同设置。

在下一个博客中,我将讨论OVP中提供的列表和表卡。