Resolve a missing page definition in UI Builder
Fix UI Builder page render errors by linking a page definition in the variant record.
Avant de commencer
Role required: ui_builder_admin
Pourquoi et quand exécuter cette tâche
Pages in UI Builder are backed by a screen record (sys_ux_screen) that references a page definition. The page definition is a macroponent record that UI Builder renders. If the reference is removed or was not set, for example, after a partial import, a manual database edit, or data corruption, UI Builder cannot render the page.
Procédure
- Navigate to .
- Open the experience containing the page displaying the error.
- Select the page displaying the error.
- Select Open variant record.
- Right-click the page with the error.
- Select Copy sys_id.
- Locate the macroponent by navigating to .
- Filter the list by the application scope associated with the affected experience.
- Find the macroponent record that matches the page you want to restore.
- Copy the macroponent's name from the list.
- Return to the experience containing the page displaying the error.
- Select the page displaying the error.
- Select Open variant record.
- Select the UX Screens tab.
- Open the screen record by selecting the variant screen name.
- Enter the macroponent from the previous step in the Page Definition field.
- Select Update.
Que faire ensuite
Open the experience containing the page with the error to verify that the error has been resolved.