Eclipse编辑器中带有注释的ABAP CDS视图错误。

2020-08-20 18:07发布

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

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


大家好,

我正在使用SAP手册" ABAP的核心数据服务"(2019),并正在Eclipse中开发一些自定义的ABAP CDS视图。 我创建了一个ABAP云项目,因为我已将Eclipse连接到我的SCP Foundry ABAP试用帐户。 当按照SAP手册的指示在自定义ABAP CDS视图中使用一些注释时,我在Eclipse编辑器中收到这些注释的以下错误消息,如下所示:

'不允许使用注释'ObjectModel.modelCategory'(未发布)'

'不允许使用注释'ObjectModel.compositionRoot'(未发布)'

'不允许使用注释'ObjectModel.association.type'(未发布)'

查看代码中的注释:

@ ObjectModel.model类别:#BUSINESS_OBJECT

@ ObjectModel.compositionRoot:是

@ ObjectModel.association.type:[#TO_COMPOSITION_CHILD]

fyi ....自定义CDS视图的API状态为"已发布"。

很高兴有人能帮忙?

谢谢

Con。

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

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


大家好,

我正在使用SAP手册" ABAP的核心数据服务"(2019),并正在Eclipse中开发一些自定义的ABAP CDS视图。 我创建了一个ABAP云项目,因为我已将Eclipse连接到我的SCP Foundry ABAP试用帐户。 当按照SAP手册的指示在自定义ABAP CDS视图中使用一些注释时,我在Eclipse编辑器中收到这些注释的以下错误消息,如下所示:

'不允许使用注释'ObjectModel.modelCategory'(未发布)'

'不允许使用注释'ObjectModel.compositionRoot'(未发布)'

'不允许使用注释'ObjectModel.association.type'(未发布)'

查看代码中的注释:

@ ObjectModel.model类别:#BUSINESS_OBJECT

@ ObjectModel.compositionRoot:是

@ ObjectModel.association.type:[#TO_COMPOSITION_CHILD]

fyi ....自定义CDS视图的API状态为"已发布"。

很高兴有人能帮忙?

谢谢

Con。

付费偷看设置
发送
1条回答
大道至简
1楼 · 2020-08-20 18:19.采纳回答

您正在使用的注释被" SAP Fiori的ABAP编程模型"使用,该模型未针对SCP上的ABAP环境发布。

在SCP的ABAP环境上,新的" ABAP RESTful应用程序编程模型" 通过CDS创建业务模型。

一周热门 更多>