腾讯服务器_香港_云计算架构工程师

云存储服务 虚拟云 浏览

小编:大家好,让我们从一些新的知识开始2021年。 正如我们所知,Business Application Studio(BAS)将成为未来UI5开发的推荐编辑,在这个博客中,我们将看到如何在BAS中创建OVP应用程序。 您可

大家好,让我们从一些新的知识开始2021年。

正如我们所知,Business Application Studio(BAS)将成为未来UI5开发的推荐编辑,在这个博客中,我们将看到如何在BAS中创建OVP应用程序。

您可能会想,我们有许多关于如何创建OVP应用程序的精彩博客,为什么还要一个呢。我同意,但是在从WEBIDE迁移到BAS之后,当我尝试在BAS中创建一个时,我发现BAS中没有可用于定义本地注释的注释建模器,我所要做的就是为它编写代码。同样地,视频云服务器,我也不知道如何创建card(不是UI5开发人员,在前端开发方面我手头很紧)。同时,我从社区问题的专家答案中得到了一些提示,并想尝试一下。

现在我已经尝试过了,所以想分享一下,云服务器低价,如果它能帮助像我这样的人。所以,让我们开始…

先决条件:

云连接器安装完成,连接到后端数据源系统在CF子帐户中创建目标已启用BAS应用程序,点云数据处理,并为应用程序开发创建了开发空间。

用于创建OVP页的OData服务已准备就绪-在此,我创建了一个基于CD的OData服务(ZPUR\u REP\u CDS),用于采购数据,如采购订单号、工厂、供应商、材料、采购订单类型、发票号、采购订单数量,发票金额等…

完成先决条件后,我们准备在BAS中构建OVP应用程序。

打开BAS编辑器并从模板创建新项目。

选择SAP Fiori Elements应用程序模板并单击开始

选择概述页面并单击下一屏幕上的下一步

选择数据源。由于我们将使用来自后端本地系统的数据,私人云服务器,请选择"连接到SAP系统"

从通过云连接器连接的可用系统列表中选择系统

然后,选择要用于数据获取的OData服务(ZPUR\u REP\u CDS)

从服务中选择实体。在这种情况下,OData服务只有一个实体

填写项目属性并单击finish

项目模板和文件夹结构将使用不同的文件自动创建,如下所示

接下来,我们需要创建注释来定义要在OVP卡中表示的属性。在本例中,假设我们希望按供应商显示采购订单的发票金额。另外,假设我们要在卡片中显示与线型图相同的内容。正如我在开头提到的,我们没有Annotation modeler来定义所有上述定义的属性,因此我们必须通过XML编辑器中的annotations文件中的代码来执行相同的操作(我希望Annotation is modeler也能很快在BAS中提供)让我们定义本地注释。为此,打开自动生成的注解.xml在=>webapp=>annotations

下添加如下所示的注解,以定义目标实体、图表类型、度量和维度。不要错过为图表注释指定限定符的步骤。它可以是任何字符串。在本例中,我使用了"Chart1"

定义了注释,现在我们需要创建卡片并将我们创建的注释链接到该卡片。在这里我又想知道,如何创建卡?需要重新编码吗??

转到菜单项视图=>查找命令或按CTRL+SHIFT+P

搜索"Fiori"并选择"打开引导开发"

在下一个屏幕上,我们看到针对不同的Fiori元素应用类型提供了引导开发支持。当我们要创建一个分析卡时,在下一个屏幕的概览页

下选择相同的,在下一个屏幕上选择开始指南

我们可以像在WEBIde中一样填写详细信息,并将该卡与我们使用注释文件中维护的限定符创建的注释链接起来。所需的代码将自动生成

单击应用,代码将合并到清单文件中,以创建维护详细信息的卡。

通过此操作,我们创建了OVP卡,并将其与注释链接。让我们看看它是如何显示的在我们运行项目之前,让我们编译它。Goto Terminal=>新建终端

运行命令"npm i"

运行命令"npm audit fix"如果有漏洞出现

Goto run configuration tab在左面板点击create run configuration图标

在下一个屏幕上,选择运行项目所用的UI5版本

选择目标类型,在这种情况下,后端SAP系统

根据之前完成的云连接器连接从可用系统列表中选择系统

输入任何名称并按Enter

我们将在左侧窗口中看到创建的新运行配置。单击运行配置前面的绿色播放图标

我们将看到调试器会话启动,右角将出现一个弹出窗口"在新选项卡中打开"

在下一个屏幕上,单击测试/文件夹

单击flpSandbox.html文件文件

我们的应用程序将出现在沙盒启动板上。点击应用程序。

在这里,你会看到,云服务器的云,应用程序打开,分析卡显示采购订单发票金额按供应商作为折线图

同样,我们可以添加更多的卡和不同类型的引导开发。

在我们关闭前,让我们看看我们如何添加过滤字段到我们的应用程序。将SelectionFields注释添加到注解.xml如下图所示的文件

保存文件并重新运行应用程序,我们将看到应用程序中添加了物料字段作为选择字段

允许使用物料"TG14"过滤数据,我们可以看到,所有卡片中的数据都会根据过滤的物料进行更改。

很酷,因此,我们学习了如何使用Business application Studio创建OVP应用程序,以及如何使用引导开发选项加速应用程序创建。

祝大家新年快乐!!

不断学习,不断分享!!

当前网址:http://www.vmchk.com/tutorials/51954.html

 
你可能喜欢的: