UX List in Workspace Not Respecting Custom Form View Configuration

ganisettira
Giga Contributor

I have configured a UX List under a menu in my Workspace to display Software Group Incidents.

My requirement is:

  • Display only 4 fields in the List View.
  • Display 10 fields in the Form View when a user opens a record from the list.

To achieve this, I created a custom view and configured:

  • The List Layout with the 4 required fields.
  • The Form Layout with the 10
     

     

    required fields.

The List View is working as expected and displays only the 4 configured fields. However, when I open a record from the list, the Form View does not respect the custom view configuration and continues to display the default form layout instead of the 10 fields defined in my custom view.

I have already verified the following:

  • Created a custom view.
  • Configured both List Layout and Form Layout for that view.
  • Associated the view with the UX List.

Despite this, the form still does not render the fields from the custom view.

Has anyone encountered this issue in Workspace/UI Builder? Is there any additional configuration required to make the record form use the custom view when opened from a UX List? Any guidance on how Workspace determines which form view to use would be greatly appreciated.

1 ACCEPTED SOLUTION

Rakesh_M
Kilo Sage

Hi @ganisettira ,
1.The form views are configured in the table UX View Rules Configurations [ sys_ux_view_rules_configuration ].
2.Navigate to sys_ux_view_rules_configuration.list
3.Open the record associated with your workspace (I am using CSM workspace)

Rakesh_M_1-1781941585100.png


4.In the Workspace view rules related list ,Select the Incident Incident View Rule

Rakesh_M_2-1781941639991.png

 


5.Check the view ,This view is applied in WorkspaceRakesh_M_0-1781941489202.png


This is the approach for OOTB workspaces

if you created a custom workspace ,
1.Navigate to sys_ux_view_rules_configuration.list and Create a record and copy sys_id of this record(use in step 4).  
2.In the workspace view rules related list create a view rule record where
table=incident
view=<your custom view>
3.navigate to sys_ux_page_registry.list and open the record corresponding to your custom workspace.
4.In the UX Page Properties related list create a new record as shown below if no record found with name =viewRuleConfigId

Rakesh_M_3-1781942191949.png

page = <your custom workspace>
Name =viewRuleConfigId
Type = String
Value = < paste the sys_id >
suffix =viewRuleConfigId
save the record.

View solution in original post

2 REPLIES 2

PoonkodiS
Giga Sage

Hi,

Configure workspace view rules

https://www.linkedin.com/posts/sasikanth-reddy-bb456a77_did-you-know-that-we-can-show-our-own-custom...

 

Table : incident 

Condition: assignment group is software 

Rakesh_M
Kilo Sage

Hi @ganisettira ,
1.The form views are configured in the table UX View Rules Configurations [ sys_ux_view_rules_configuration ].
2.Navigate to sys_ux_view_rules_configuration.list
3.Open the record associated with your workspace (I am using CSM workspace)

Rakesh_M_1-1781941585100.png


4.In the Workspace view rules related list ,Select the Incident Incident View Rule

Rakesh_M_2-1781941639991.png

 


5.Check the view ,This view is applied in WorkspaceRakesh_M_0-1781941489202.png


This is the approach for OOTB workspaces

if you created a custom workspace ,
1.Navigate to sys_ux_view_rules_configuration.list and Create a record and copy sys_id of this record(use in step 4).  
2.In the workspace view rules related list create a view rule record where
table=incident
view=<your custom view>
3.navigate to sys_ux_page_registry.list and open the record corresponding to your custom workspace.
4.In the UX Page Properties related list create a new record as shown below if no record found with name =viewRuleConfigId

Rakesh_M_3-1781942191949.png

page = <your custom workspace>
Name =viewRuleConfigId
Type = String
Value = < paste the sys_id >
suffix =viewRuleConfigId
save the record.