ActiveManage Docs ← Back to activemanage.co.uk

Dynamic Add/Remove Field

Render a repeatable group of sub-fields with Add and Remove controls. The user can add as many instances as needed; each instance gets the full set of sub-fields configured for the group.

Conditional options

  • Dynamic Add Field (Required) — pick from your Dynamic Add Fields definitions, managed under Architect Panel → Dynamic Add Fields.
  • Javascript Callback Function — invoked when sub-rows are added or removed. Function signature: myCallbackFunction1(fieldname, ID, action).
  • First Child ID — the number that will be used for the first ID of the dynamic add child. If no value is specified, the default value of 1 will be used.
  • Store data in external table? (Required) — when on, each dynamic add entry is stored as a row in a separate table (one-to-many relational). When off, the entries are serialised into a single column on the main row (denormalised but simpler).
  • Disable Multiple Entries — if you would just like to show multiple fields in a specific layout and don't need to allow multiple entries then you can toggle this option on.

Common uses

  • Order lines on an order form (also see Line Item Builder).
  • Multiple contacts on a customer record.
  • Multiple attachments with per-file metadata.