Skip to content

One-to-Many inline form

Use this mode for child records that belong to one parent, such as order items, invoice lines, quote products, or service entries. Users can create and edit the child rows without leaving the parent record.

One-to-Many inline result

Configure the inline layouts

Open the Link Multiple field on the parent entity and enable Enable Form.

One-to-Many layout options

Option Effect
Detail Layout Selects the child list layout shown in parent view mode.
Edit Layout Selects the fields used by each child row in parent edit mode.
Custom Layout Opens a layout editor for a field-specific column arrangement.
Middle Link Treats the child as a junction record and links each row to another target entity.
Readonly Fields Keeps selected columns visible but prevents inline changes.

Buttons, row actions, totals, and ordering

One-to-Many behavior options

Option Effect
Enable Add Row Button Adds a blank child row directly in the form.
Enable Create In Modal Button Opens the standard child create view in a modal instead of adding an inline row.
Enable Add Multiple Button Lets the user add multiple existing records in one selection.
Buttons Position Places Add and Select controls above or below the list.
Row Action Items Enables view, edit, unlink, and remove actions for saved rows.
No Child Edit Access Required for Link/Unlink Allows link or unlink operations without child edit permission when relationship access permits it.
Footer Sum Fields Calculates totals for selected numeric columns.
Footer Sum Fields Map Copies a calculated total to a field on the parent record.
Custom Order Uses a numeric child field for manual drag-and-drop ordering.

If Custom Order is empty, use Order By and Order Direction for automatic sorting.

New rows and saving

  • A new row remains an unsaved child until the parent is saved.
  • The × action is shown for new rows and discards that row without affecting saved records.
  • Saved rows use the configured row-action menu instead of the new-row cancel action.
  • Link Pro saves new child records through the parent submission and replaces their temporary client identity with the server record identity.
  • Required or changed child rows are validated before the parent save can finish.

Middle entity options

Choose Middle Link when each child row is a junction record with its own fields. For example, an Order Item may link to a Product while also storing quantity, price, discount, or status.

After selecting a Middle Link, additional options become available:

Option Effect
Enable Select Selects existing target records and creates the required middle rows.
Is Middle Link Unique Prevents the same target from being selected more than once.
Open Middle Entity Opens the child junction record instead of the final target record.
Copy Fields Copies selected target values into child fields when the row is created.

If the Middle Link is a Parent field, Link Pro can show one Select button for each allowed parent type.

Display in parent list views

Links Display in List Views controls how the relationship appears when the parent field is placed in a list layout:

  • Show All Links displays linked names directly.
  • Modal List opens the related records in a modal list.
  • Full Page List opens the standard related-record page.

List-view display option

Back to Ebla Link Pro