ABAP RESTful编程中的ABAP CDS中的实体

2020-08-26 01:53发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在Cloud Environ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在Cloud Environment上进行ABAP Restful编程,并且想在系统中创建实体。

我不清楚在Cloud Environment上作为ABAPCDS的一部分受哪些支持。

我无法创建如下所示的实体:-

namespace com.acme.myapp1;
@Schema:'MYSCHEMA'
@ Catalog.tableType:#COLUMN
@ Catalog.index:[{名称:'MYINDEX1',唯一:正确,顺序 :#DESC,elementNames:['ISBN']}]
实体MyTable {
键作者:String(100);
键BookTitle:String(100);
ISBN:整数不为null;
发布者:String(100);
};

此外,当前的持久性是通过"定义表"完成的,而不能通过实体语句来完成。

如果不是,那么这种方法与为什么与在云环境上使用ABAP Restful编程创建实体有何不同。

这是否会影响我们是通过表还是通过实体生成OData视图的方式?

谢谢。

2条回答
小熊yu生菜
2020-08-26 02:16

我相信您粘贴的代码看起来类似于CAP,我认为这是HANA xs代码吗? 不确定。

您不能在ABAP中使用该代码,因为ABAP具有不同的语法,您需要首先创建表并将其公开为CDS视图实体。

有关ABAP的更多信息 安静的编程模型可以在下面的帮助文档中找到。

https ://help.sap.com/viewer/923180ddb98240829d935862025004d6/Cloud/zh-CN/289477a81eec4d4e84c0302fb6835035.html

谢谢

马赫什语

一周热门 更多>