- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-16-2022 08:06 AM
Hello,
I would like to create a set of three text boxes that allows a user to enter information on a form. Then, the user should be able to click "Add More", and a second set of three text boxes will appear. The user should be able to do this to add N sets of three text boxes (although realistically, probably no more than four). Is there a way to do this?
Thank you!
Solved! Go to Solution.
- Labels:
-
Service Catalog

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-19-2022 01:56 PM
Hi, if this is for a Catalog Item - there's a ready solution - Multi Row Variable Sets.
For a regular backend form, you would usually use a formatter with a dedicated UI Macro, rendering the 3 fields as well as any Add, Remove etc. buttons. You would also add a large text field to store whatever was input in this macro in a stringified JSON format. It is farily easy then to perform all sorts of business logic with this input.
For a Service Portal form, this should also be possible although trickier, you will need to map formatters to widgets, or possibly clone and modify an OOTB widget.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-19-2022 01:56 PM
Hi, if this is for a Catalog Item - there's a ready solution - Multi Row Variable Sets.
For a regular backend form, you would usually use a formatter with a dedicated UI Macro, rendering the 3 fields as well as any Add, Remove etc. buttons. You would also add a large text field to store whatever was input in this macro in a stringified JSON format. It is farily easy then to perform all sorts of business logic with this input.
For a Service Portal form, this should also be possible although trickier, you will need to map formatters to widgets, or possibly clone and modify an OOTB widget.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-20-2022 07:20 AM
Thank you - the multi-row variable sets fit our needs perfectly! Appreciate you taking the time to respond.