我正在尝试建立一个Odata模型。 我上一次成功的时间是遵循指南导入透明表并创建一个EntitySet并通过ABAP工作台将CRUD函数实现到生成的类中。 这次我想通过导入视图(某些主数据表)来创建OData模型,而不是创建EntitySet。我只需要选择要读取的数据。无需插入,修改或删除记录。如果有任何我可以遵循的指南,任何人都可以告诉我。
答案 0 :(得分:1)
要创建ODataModel,您需要一个OData服务。根据OData服务版本(OData v2,OData v4),您可以使用UI5 API中的其他ODataModel。
查看这些链接中的构造函数详细信息,了解如何构建创建ODataModel。
答案 1 :(得分:0)
我现在已经构建了几年,并且我注意到在创建实体集之前,SEGW不会为您的实体生成DPC_EXT方法。因此,即使您正在进行读取而不是查询,如果您想对其执行任何操作,仍需要基于您的实体的实体集。