Skip to content

Latest commit

 

History

History
14 lines (8 loc) · 1.19 KB

automatic-generation-576f9fe.md

File metadata and controls

14 lines (8 loc) · 1.19 KB

Automatic Generation

When generating your application, you have the option of automatically adding page elements, such as a List Report table or Object Page section. To do so, select the optionYes during the entity selection step when generating your application. A default annotation is generated depending on the template and based on the following logic:

UI.FieldGroup, UI.Facets, and UI.LineItem annotation terms are generated for the Main Entity type and saved in the local annotation file. This only occurs if these annotation terms aren not defined to avoid overriding them.

  • A UI.LineItem annotation is generated for the list report and contains UI.DataField records referencing the first properties of the main entity type. Hidden properties and properties of type UUID are excluded.
  • A UI.FieldGroup and UI.Facets annotation referencing it in UI.ReferenceFacet records are generated on the main entity type for the Form and Object Page.
  • UI.FieldGroup contains UI.DataField records for all the direct properties of the main entity type. Hidden properties are excluded.