Я работаю над приложением Fiori Elements, которое должно иметь страницу отчета со списком заказов на продажу и соответствующие страницы объектов для каждого заказа на продажу со своими товарами.
Это работает, но я пытаюсь добавить группа полей для страницы объекта, как показано здесь . Я не могу заставить это создать группы полей или отобразить любую из них. Я скопировал точный код, поэтому кажется, что ошибка не в самом коде ..?
Я использую Eclipse с ADT для создания представлений компакт-дисков и расширений метаданных, а SAP Web IDE для создания шаблон приложения и Fiori 1809. Сервис активируется в транзакции maint_services . Затем файл аннотации успешно передается из серверной части во внешний интерфейс и загружается в приложение, так как такие вещи, как @UI.lineItem: [{ position: 20 }]
работают отлично.
Я использовал
@UI.facet: [{
label : 'General Information',
id : 'GeneralInfo',
purpose: #STANDARD,
type : #COLLECTION,
position: 10
},
{
label: 'Basic Data',
id : 'BasicData',
purpose: #STANDARD,
parentId : 'GeneralInfo',
type : #FIELDGROUP_REFERENCE,
targetQualifier : 'BasicData',
position: 20
}]
и
@UI.fieldGroup: [{ position: 20, qualifier: 'BasicData' }]
PSPElement;
как внутри моего расширения метаданных. Это правильный подход? (Добавление обоих в представление cds ничего не изменило ..)
Я чувствую, что есть что-то базовое c Мне не хватает, но я пока не могу понять это. Кроме базовых c аннотаций, таких как lineitem и selectionfield , другие аннотации не работали, поэтому проблема может быть не исключительной для групп полей.
Спасибо за вашу помощь :)