SAPUI5 App的

时间:2017-02-10 07:59:10

标签: odata sapui5 abap

我正在尝试建立一个Odata模型。 我上一次成功的时间是遵循指南导入透明表并创建一个EntitySet并通过ABAP工作台将CRUD函数实现到生成的类中。 这次我想通过导入视图(某些主数据表)来创建OData模型,而不是创建EntitySet。我只需要选择要读取的数据。无需插入,修改或删除记录。如果有任何我可以遵循的指南,任何人都可以告诉我。

2 个答案:

答案 0 :(得分:1)

要创建ODataModel,您需要一个OData服务。根据OData服务版本(OData v2,OData v4),您可以使用UI5 API中的其他ODataModel。

查看这些链接中的构造函数详细信息,了解如何构建创建ODataModel。

答案 1 :(得分:0)

我现在已经构建了几年,并且我注意到在创建实体集之前,SEGW不会为您的实体生成DPC_EXT方法。因此,即使您正在进行读取而不是查询,如果您想对其执行任何操作,仍需要基于您的实体的实体集。

本指南可能会有所帮助:http://www.bluefinsolutions.com/Blogs/Lindsay-Stanger/March-2014-%281%29/Building-your-first-simple-Gateway-service/