---
title: UI Actions Using GlideRecord
description: "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…"
url: "https://community-staging.qualityclouds.com/qcdocs/qcr/rules/ui-actions-using-gliderecord/"
updated: "2025-03-21"
category: Rules
---

# 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
