点击此处---> 群内免费提供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视图的方式?
谢谢。
我相信您粘贴的代码看起来类似于CAP,我认为这是HANA xs代码吗? 不确定。
您不能在ABAP中使用该代码,因为ABAP具有不同的语法,您需要首先创建表并将其公开为CDS视图实体。
有关ABAP的更多信息 安静的编程模型可以在下面的帮助文档中找到。
https ://help.sap.com/viewer/923180ddb98240829d935862025004d6/Cloud/zh-CN/289477a81eec4d4e84c0302fb6835035.html
谢谢
马赫什语
在ABAP RAP中,可以使用define table语句创建表
例如:
一周热门 更多>