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

云解析_阿里云nodejs_哪个好

小七 141 0

Fiori元素是一个非常方便的工具,可以生成简单的ui,而无需花费大量精力。如果目标是一个显示数据的基本用户界面,这个工具可以根据所谓的注解自动生成它。

在许多情况下,我们只需要简单的函数,你应该不时地为不同的数据集实现它们。使用该工具可以节省此时间。请参阅此处有关该技术的更多详细信息。

Fiori Elements提供了一个名为Overview Page的工具,什么是软件企业,用于创建仪表板,概述业务流程。概述页面包含用于显示数据集的卡。一种类型的卡是分析卡。

在上一篇博文中,您可以看到如何创建分析卡。

几种类型的卡可以在标题中显示KPI数据。这个KPI数据的配置在Fiori元素方面有很好的文档记录,请参阅本文。

图片的另一面是应该显示的数据。数据的格式(应该由OData服务提供)没有明确讨论。

问题是我们不知道如何从OData服务发送的列表中选择数据。

让我们看看这个CDS视图,它通过OData服务为UI提供数据:

(示例是真实的,仅更改了名称)

这将提供一个类似的结果:

我想在KPI字段中显示的是摘要数据:2494。

我在这里为尝试类似解决方案的人添加此部分,这样他们可能会找到我的博客文章和解决方案。

1)将数据添加为额外的行

很容易在上摘要此数据CDS视图,并使用"union"命令将其添加到lust中。问题是:这些数据也以值的形式出现在分析卡上,无法选择此行。

2)将数据作为额外的实体集添加。

想法是为汇总值创建一个单独的CDS视图,并将其与OData服务级别上的原始CDS视图合并。

此解决方案失败,因为数据是在不同的实体集中呈现的。这些卡只能处理一个实体集,该实体集在文件中配置清单.json.

诀窍在于,数据应该被附加到卡片上显示的每一条记录上。

在修改原始CD视图后,视图Z\属性\计数\总和的值可以合并到每一行。

请注意连接条件,这始终是真的,因此"总计"表中的值将始终添加到记录中。

此更改将导致以下数据集:

让我们看看您可以在Fiori元素侧执行哪些操作来显示数据。

中的卡定义清单.json看起来像这样:

这里的键是属性"dataPointAnnotationPath"。这将包含变量的名称(在本例中为total),该变量将被设置为KPI。因为这个变量是每个记录中的dame,零售大数据解决方案,所以记录的顺序并不重要。

我在项目端使用了注释,而不是在本例的CDS视图中。以下部分包含与我们相关的注释:

ChartDefinitionType定义了图表的轴,正如我们在上一篇博文中看到的那样。

使用UI.DataPoint数据点注释名为"total\u count",云服务器怎么用,我们选择了记录的"total"值(如前所述,购物领券,它由datatype、attr\u count和total组成)。这是我们在清单.json使用属性"dataPointAnnotationPath"。

如果打开eh应用程序,您可以在浏览器中看到类似的卡片:

有关KPI字段配置的文档包含更多可能的数据,您可以显示这些数据。趋势、目标、偏差等。你可以用同样的方法提供这些数据。

,淘客推广怎么做