Options: Nested Form
Nested Form component allows user to embed form into another form.
Adding component: Adding options to the form
Configuring component:
- Click icon (1) to select form:
- Once form is selected it's context object id is automatically passed as parameter to the nested form:
- User can change it to pass another id to be used as the context object by the nested form and add other parameters if needed.
- Mode - select form display mode.
- Show On Edit Page - displays component if parent form is opened in Edit mode
- Show On View Page - displays component if parent form is opened in View mode
- Display Custom Buttons - displays nested form custom buttons that were added to the nested form's footer (available starting 4.1 release)
- Exclude From Save - if check, fields belonging to nested form will not be saved when parent form is being saved (available starting version 6.0)
Nested Form component has following conditional style options:
- hide
- show
- disable
- clear
Can I create new objects via a nested form?
No.
Can I update objects via a nested form?
Yes. You have to pass id of the object you want to update to the nested form to do that.
Are nested form buttons displayed when embedded to the parent form?
Only custom buttons added to the section(s) are displayed on the nested form. No standard buttons (Save, Edit, Record View ect) are displayed. Custom buttons added to the form footer are not displayed as well unless "Display Custom Buttons" setting is turned on (available starting 4.1 release).
Do nested forms support paging?
No. When the nested form is Multi Page Form it is rendered as a single page form with data from all pages displayed on the form.
Can I have nested form with multiple levels of inheritance? Will they all show up on the main form?
You can set up your forms this way, but the main form will only display the first level nested forms.
0 Comments
Add your comment