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

免备案CDN_永安网站建设_怎么买

小七 141 0

本指南的目的不是简单地复制SAP Online Help的内容,而是为SAP CodeJam活动的参与者提供指导。应指导SAP CodeJam事件的参与者在一个系统中创建自己的存储库对象和服务,而不影响其他参与者的实现。因此,所有存储库对象都包含由散列#表示的参与者/组编号作为后缀。

本操作指南中描述的步骤基于SAP联机帮助

https://help.sap.com/viewer/cc0c305d2fab47bd808adcad3ca7ee9d/7.51.2/en-US/971e03cd952a47458e57f87fc566a8f3.html

自下而上,您将看到所谓的接口视图ZDEMO_I_SalesOrder_TX#,什么是物联网应用技术,它是一个CDS视图,从相应的数据库表ZTAB_so#中选择数据。界面视图可以包含模型信息,电梯物联网,如CRUD(创建、读取、更新和删除)和草稿启用、文本关联、值帮助和更多非UI特定的元数据。

在界面视图的顶部有一个所谓的消费视图ZDEMO乇C乇SalesOrder乇TX乇。消费视图,正如您从其名称可以假定的那样,表示数据模型层,在该层中定义特定于场景的数据模型和特定于消费的信息。例如,这是将给定数据模型公开为OData服务的适当层。如果需要,每个场景都可以有自己的消费视图,淘客返利app,而接口视图对于不同的场景是通用的。从SAP NetWeaver 7.51开始,元数据扩展可用于使用特定于UI的元数据(使用CDS注释)丰富给定的消费数据模型,从而将它们与数据模型分离(即分离关注点)。如果您的系统运行在SAP NetWeaver 750之上,则特定于UI的元数据也会在消费视图中维护。因为我们正在创建一个基于新数据库表的新数据模型,所以我们可以利用BOPF对象。

如果您的数据存储在现有的数据库表中,并通过现有的API(如BAPI或类)进行更新,大数据是什么概念,您还可以利用CDS视图作为数据模型,利用SADL运行时进行一般的读取访问,而无需编写一行ABAP代码。在这种情况下,最好使用引用的数据源方法来实现更新,其中可以通过基于代码的实现来调用现有的API。这种方法在以下两个博客中进行了描述:

通过引用数据源使用CDS使用SAP Gateway进行OData服务开发

通过引用数据源使用CDS使用SAP Gateway进行OData服务开发–如何实施更新

在下面,您将执行以下步骤,使用新的sapfiori编程模型

创建一个数据库表来存储销售订单头数据创建接口视图以从数据库表中读取数据创建一个消费视图,使用注释将基于CDS的数据模型公开为OData服务@OData.发布:正确激活事务/IWFND/MAINT\u服务中生成的OData服务在浏览器中测试OData服务生成SAP Fiori Elements应用程序以使用OData服务

创建数据库表

创建接口视图

创建使用视图

激活OData服务

生成SAP Fiori Elements应用程序

测试应用程序

检查Eclipse中ABAP中ZTAB_SO##

表的内容选择表定义并按F8.

或者也可以运行SAPGUI中的经典数据浏览器transaction SE16,以验证数据是否真的已保存到数据库中;-).

向应用程序中添加操作

如SAP联机帮助中所述,可以向应用程序中添加所谓的快速操作,例如,可以将销售订单的状态更改为"已付款"。

使用快速操作扩展应用程序

如果要执行此操作,在线建站平台,可以按照联机帮助中所述的步骤进行操作并使用以下代码用于包含字符串####作为组号占位符的实现。