When I click on Caller field from the Incident list, then open the User record in “Asset” view

Abhishek Kathe
Mega Guru

When I click on the Caller field from the Incident list, the record should open in the "Asset" view instead of the "Default" view.

This behavior should apply only to the Incident table list view and not to any other tables.

I created a view rule, but it is currently being applied to all tables.

2 REPLIES 2

Connectmustaq
Giga Guru

Hi @Abhishek Kathe ,,

 

To open the Caller record in the "Asset" view only from the Incident list (and not from other tables/view contexts), you need to configure your view rule with conditions that specifically target the Incident table and only the scenario where the Caller link is used in the Incident list.

  • View rules can be table-specific, but if not scoped with precise conditions, they may apply to related tables or in other UI contexts unintentionally

Articles and question related to this topic:

1. Configure Your View Rule for the Incident Table Only

  • In System UI > View Rules, ensure you select incident as the table.

Connectmustaq_0-1761988719195.png

 

  • Add a condition that differentiates the Incident list context.

  • For example, use a script advanced condition:

  • // Example: Only apply when opening from the Incident list view

    gs.getCurrentTable() == 'incident' && gs.action == 'sysverb_open' && gs.getProperty('glide.ui.list_view') == 'true'

Connectmustaq_1-1761988809370.png

2.Use sysparm_view Parameter for Direct Control

3. Avoid Default View Rule Scope

4. Confirmation and Testing

5. User Preferences

 

You may find below thread helpful:

 


If it is helpful, please hit the thumbs button please mark the answer as correct based on the impact!!

 

Kind Regards,

Shaik Mohammed Mustaq