UI Actions using GlideRecord

Impact area

Performance

Severity

High

Affected element

UI Action

Rule ID

SN-0044

Impact

The client side GlideRecord object is often inefficient, because it returns lots of unnecessary data. GlideRecord and g_form.getReference are both involved.


Remediation

Use client data as much as possible to eliminate the need for time-consuming server lookups. The top ways to get information from the server are g_scratchpad, and asynchronous GlideAjax lookup.

Time to fix 

40 min

What's here


Related content

UI Action rules

Minimize server lookups




Last modified on Jun 9, 2020