创建CDS视图时,以下代码将该属性放在对象视图中:
@UI.identification: [ {position: 10, importance: #HIGH, label: 'Booking Price'} ]
key sbook.forcuram as bookingprice
但是,使用时
@UI.fieldGroup: [ { qualifier: 'Payment', position: 10 } ]
key sbook.forcuram as bookingprice
它不在对象页面中名称为Payment的组中,如文档CDS Annotations for Metadata-Driven UIs中所述。相反,它根本没有出现(并且文档提到的除了我提供的示例,第二个代码被剪切)。
同时使用两个注释会导致fieldGroup被完全忽略。
我需要做什么?
答案 0 :(得分:0)
显然,尚未支持将Facets添加到CDS视图。为了使其工作,我不得不在WebIDE中手动添加UI.ReferenceFacet,目标注释为'@ UI.FieldGroup#Payment'。