点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,专家。 我是Odata的新手,对注解有疑问。 我写了一个简单的CDS,其中带有一些字段注释
@ AbapCatalog.sqlViewName:'ZSBS_FLIGHT_SVIW'
@ AbapCatalog.compiler.compareFilter:true
@ AccessControl.authorizationCheck:#NOT_REQUIRED
@ EndUserText.label:"将飞行表作为视图"
@ OData.publish:true
定义 视图 ZSBS_SFLIGHT_VIEW
为为选择 为
{
//关键字段
键飞行。尖叉形为 AirlineCode ,
键 sflight 。将设置为 FlightConnectionNumber ,
键 sflight 。按作为 FlightDate ,
//尺寸
@ UI.lineItem:[{label:'AircraftTypeImp'}]
飞机。飞机类型为 AircraftType ,
sflight 。要求作为客户,
航班。价格机票价格,,
//测量
@DefaultAggregation:#SUM
交易。付款金额为总预订量
};
然后,我激活了OData服务并检查了元数据,但没有发现任何描述我的注释的属性。 例如@ UI.lineItem:[{{label:'AircraftTypeImp'}]
ODATA元数据
你能帮我吗?
Fedor,
使用@ UI.lineItem时,位置是必填项:
https://help.sap.com/viewer/cc0c305d2fab47bd808adcad3ca7ee9d/7.5.9/zh-CN/f8af07bb0770414bb38a25cae29a12e9.html
您可以尝试一下,也许可以解决您的问题:
@ UI.lineItem.position:10
对于标签,我认为如果不指定标签,它将直接从数据元素中获取标签。
此致
最大
一周热门 更多>