使用SEGW RDS时,CDS UI注释文件在哪里?

2020-08-30 08:16发布

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

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


嗨,

我创建了一个包含UI批注的CDS视图,使用@ OData.publish:true批注来生成服务,并使用在WebIDE中创建的Fiori Elements应用程序对其进行了测试。

我需要添加一些手动编码的搜索帮助功能,因此我在SEGW中创建了一项新服务,并将CDS视图用作参考数据源。 这样做时,我将无法再使用以下URL获取UI批注文件:/sap/opu/odata/IWFND/CATALOGSERVICE; v = 2/Annotations(TechnicalName =' _VAN',Version ='0001' )/$ value

使用RDS时是否可以使用UI注释?

谢谢

安德鲁

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

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


嗨,

我创建了一个包含UI批注的CDS视图,使用@ OData.publish:true批注来生成服务,并使用在WebIDE中创建的Fiori Elements应用程序对其进行了测试。

我需要添加一些手动编码的搜索帮助功能,因此我在SEGW中创建了一项新服务,并将CDS视图用作参考数据源。 这样做时,我将无法再使用以下URL获取UI批注文件:/sap/opu/odata/IWFND/CATALOGSERVICE; v = 2/Annotations(TechnicalName =' _VAN',Version ='0001' )/$ value

使用RDS时是否可以使用UI注释?

谢谢

安德鲁

付费偷看设置
发送
2条回答
小熊yu生菜
1楼 · 2020-08-30 08:32.采纳回答

是的,有办法。

在"运行时工件"文件夹中,您将找到带有后缀_ANNO_MDL的对象。

_ANNO_MDL
_MDL
_SRV
ZCL_ _DPC_EXT
ZCL_ _MPC
ZCL_ 然后可以使用以下链接下载文件。

/IWFND/CATALOGSERVICE; v = 2/Annotations(TechnicalName =' _ANNO_MDL',Version ='0001')/$ value

闻人可可
2楼-- · 2020-08-30 08:30

我有一个相关的问题,在这里问而不是开始一个新线程很有意义:)

是否可以通过MPC_EXT-> DEFINE方法将其添加到此ANNO_MDL文件中? 我已经在SEGW项目中手动创建了一个实体类型,并且想要调整它的UI注释,但是我使用VOCAB_ANNO_MODEL所做的任何更改都进入了$ metadata(如您的优秀博客中详细所述 https://blogs.sap.com/2017/04/21/how-to-to-and-annotations-to-an-odata-service-using-code-based-implementation/

UI注释是否在ANNO_MDL或$ metadata中真的重要吗? 我在SCP上使用OData Provisioning服务,因此必须在Fiori Elements应用中手动创建注释文件,然后粘贴ANNO_MDL内容,但是如果所有UI注释都不在,我不知道该怎么办 ANNO_MDL文件。 我是否必须将$ metadata文件中与UI相关的注释附加到本地注释文件中?

谢谢安德鲁

一周热门 更多>