CDS Annotation fieldGroup对智能模板没有影响

时间:2017-01-13 15:50:27

标签: sapui5

创建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被完全忽略。

我需要做什么?

1 个答案:

答案 0 :(得分:0)

显然,尚未支持将Facets添加到CDS视图。为了使其工作,我不得不在WebIDE中手动添加UI.ReferenceFacet,目标注释为'@ UI.FieldGroup#Payment'。