UI Builder Multiple Forms Per Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-08-2025 09:30 AM
I am developing a custom workspace in a scoped application and I am interested in the "Form Controller Updates" mentioned here https://www.servicenow.com/community/next-experience-articles/what-s-new-in-xanadu-for-ui-builder-an....
I have a requirement to display a new record page (from a related list) while keeping the existing record open, and I'd love a demo or a write-up of how this works.
Is there any further information on this form controller update anywhere? Has anyone used this feature yet?
Thanks
- Labels:
-
UI Builder : Next Experience

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-09-2025 07:23 AM
What have you tried so far?
Also, I'd recommend just opening the related list record in a new tab, which should work without even needing to use multiple form controllers on a page. What's the reasoning behind not going that route?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-10-2025 07:13 AM
Hi Brad, thanks for responding. We're currently on Xanadu patch 4 and UI Builder 26.2.74.
Right now I'm using a clone of the standard record page with related lists added to the tab sidebar component. When I click one of the related lists "New" button, it replaces the parent record I had open with the new record page for the related table (see below). My customer needs to have that parent record remain open so that they can determine what the values are in the new related record.
What we're looking for is more like what was provided in the screenshot in "What's new in Xanadu" where the related record opens in a popup:

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-10-2025 09:40 AM
Oh ok. Sounds like you'd need to create a new modeless dialog on your record page with a form component in it, and then open that from the related list. I'm not sure you can change the related list behavior so that might involve building our your own related list tab.