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

企业网站_爱情公寓百度云_折扣

小七 141 0

大家好,

我们已经在我之前的博客文章中讨论了分析列表页面的基本原理。在这篇博文中,怎么做淘客推广,我们将开发一个有关SAP S/4 Hana的CDS视图。

前提条件-请访问我以前的博客了解基本原理-

https://blogs.sap.com/2019/11/11/sap-fiori-elements-analytical-list-page-part-1简介/

让我们开始如何开发CDS视图。

先决条件–我们需要ADT(ABAP开发工具包)Eclipse的最新版本。建议使用集成开发环境(IDE)为SAP HANA开发ABAP应用程序。ABAP开发工具为开发ABAP应用程序提供了一套强大的工具。

安装最新的Eclipse版本-

为Eclipse安装SAP NetWeaver插件的ABAP开发工具-https://tools.hana.ondemand.com/neon/

1. 在ABAP透视图中使用CTRL+ALT+SHIFT+P创建ABAP项目-

在newabap Project对话框中,数据建模,从列表中选择您的SAP系统。这里我的SAP系统是S44。

点击"下一步"。

点击"下一步"。

输入您的凭证并点击"完成"。

默认项目是用您的用户id创建的。

2。创建一个CDS视图-

这里我们要在本地对象中创建一个CDS。

要创建CDS视图,右击新建包($TMP)->新建->其他ABAP库对象

搜索数据定义->点击"下一步"

输入CDS视图的"名称"和"描述"->点击"下一步"

我们这样做只是为了本地开发。因此,我们不会将我们的对象分配给任何传输请求->单击"下一步"。

单击"下一步"后,"验证包"这一步可能需要一点时间才能完成。

单击"定义视图"->单击"完成"。

我们默认的CDS视图是用模板创建的。

让我们更改"sql\U视图\U名称"名称,大淘客app,并为您的开发定义一个特定的名称(ZX\U VW\U SOITEMS\U 84)。

在我们的CDS视图中,我们将使用"vbap"表中的数据。现在我们的CDS视图消费基于"vbap"表格数据。

按"CTRL+SPACEBAR"->这里您可以看到"插入所有元素-模板"和字段,软件企业条件,取决于您的应用程序要求选择字段显示在应用程序上。我在这里取了以下字段。

我们可以删除"mandt"字段,因为我们正在使用所有客户机。现在我们的CDS视图是这样的-

按"CTRL+S"保存更改,智能物联网,按"CTRL+F3"激活CDS视图。

现在让我们为"销售订单"创建另一个类似的CDS视图。

右键单击"本地对象($TMP)"->其他ABAP存储库对象->搜索"数据定义"->单击"下一步"

输入CDS视图"名称"并"Description"->点击"Finish"。

我们的默认CDS视图被创建。

让我们更改"sql\u view\u name"名称

这里我们的CDS视图消耗基于"vbak"表。

按"CTRL+SPACEBAR"为应用程序添加必填字段列。这里我根据我的要求选择了这些字段。

按"CTRL+S"保存更改,按"CTRL+F3"激活CDS视图。

现在我们有了标题项数据和行项数据的CDS视图,让我们将标题项数据与行项数据连接起来。

新的连接(关联)已创建,称为SOITEMS。这允许我们使用"销售订单"视图中的数据分别从标题项目表vbak和现有"销售订单项目CDS"视图ZXC\U SOITEMS\U 84中读取相关数据。

按"CTRL+S"保存更改,按"CTRL+F3"激活CDS视图。

右键单击"CDS"视图(ZXC\U SO\U 84)->打开->数据预览。

现在我们可以看到这样的数据。我们已经成功创建了两个CD视图。

下一步:

将CD视图作为OData服务公开–https://blogs.sap.com/2019/11/11/sap-fiori-elements-analytical-list-page-part-3development-of-odata-service/