YashwanthV18760
Giga Guru

Hi @KavanaM77915855 

 

In Workspace created using UI Builder, list components do not automatically open records like they do in the classic UI. When a user clicks a row in the list, the component only triggers an event. If no event handler is configured, nothing will happen or the workspace may show a “Page not found” message.

To make the record open when a user clicks a row, you need to configure an event handler.

 

Steps:

  1. Open UI Builder and navigate to the workspace page where your list component is placed.

  2. Select the List component that displays records from your custom table.

  3. In the right-side configuration panel, go to the Events section.

  4. Find the Row clicked event.

  5. Click Add Event Handler.

  6. Choose the action Open Record (recommended) or Navigate.

  7. Configure the fields:

    • Table: your custom table name

    • Sys ID: @event.payload.sys_id

  8. Save the configuration and publish the page.

After this configuration, whenever a user clicks a record in the list, the workspace will use the Sys ID from the clicked row and open the corresponding record form.

 

This behavior is expected in UI Builder because navigation between pages or records must be explicitly configured through event handlers.

 

 

If this answer helped, please mark it as Helpful or Correct.