Jon G Lind
ServiceNow Employee
ServiceNow Employee

We are continuously working to make those times you have to jump back to the core UI less and less frequent for a UI Builder (UIB) developer, but sometimes it is necessary to find an orphaned record or to figure out how a page fits together.  Below is a visual overview of a UIB page and many of the tables whose records make up what we think of as a single "UIB Page".

 

Download or zoom in if you need to!

 

UIB and UXF_ Where's my stuff (5).jpg

 

Tables

Page Definition : sys_ux_macroponent: Category = Page

Data Broker: sys_ux_data_broker

Client Script: sys_ux_client_script

Variant: sys_ux_screen

Component Definition: sys_ux_macroponent: Category = Component 

Controller: sys_ux_macroponent: Category = UI Controller or Controller

 

Hey, wait, isn't sys_ux_macroponent in there a lot?  In UIB almost everything is a macroponent.

Comments
Miguel Santiago
ServiceNow Employee
ServiceNow Employee

Great post Jon.  Thank you!

Ashley Snyder
ServiceNow Employee
ServiceNow Employee

Great graphic! Thank you @Jon G Lind !

Version history
Last update:
‎12-22-2022 03:47 PM
Updated by:
Contributors