UI Builder Multiple Forms Per Page

jkesslermn
Tera Contributor

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

3 REPLIES 3

Brad Tilton
ServiceNow Employee
ServiceNow Employee

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?

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.

 

jkesslermn_0-1736521575899.png

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:

jkesslermn_1-1736521800725.jpeg

 

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.