Overview
In-place creation is a convenient and quick method for creating or adding single values.
Creating a new item in table
When to Use
Recommended
- Use to create or add an entity on a page or in a table, or a list.
- When the page context on the creation process is needed.
- Use for a small amount of data.
- When possible, use prefilling of content.
- Use form field validation to make users aware of any errors.
- Create a new item at the top row of the table.
Not Recommended
- Avoid using in-place creation for complex scenarios with lots of data and related objects. Use dialog creation instead.
- Avoid using in-place creation of an entity when more than 4 fields per row are needed. Use dialog creation instead.
See also
Anatomy
There are two scenarios for in-place creation – in a page and inside tables or lists.
In-Place Creation in Page
See also
Fiori Design Guideline - Flexible Column Layout
Fiori Design Guideline - Form / Simple Form
In-Place Creation in Table
See also:
Content
In-place creation can contain UI5 elements such as combo box (sap.m.Combobox) or input field (sap.m.Input) to add the needed data. It's good to have less than 4 input fields per row. The combo box allows users to select an item from a predefined list.
See also:
Fiori Design Guideline - Combo Box
Actions
The list item or table row contains actions that allow users to save the created item or to interrupt the process. SAP has defined naming conventions for the most common core actions that are used across all applications and lines of business. See the table below.