Name
global.RecordFieldGetter
Description
No description available
Script
var RecordFieldGetter = Class.create();
RecordFieldGetter.prototype = Object.extendsObject(AbstractAjaxProcessor, {
getValue: function() {
var table = this.getParameter("sysparm_table");
var sys_id = this.getParameter("sysparm_sys_id");
var fieldName = this.getParameter("sysparm_field_name");
var gr = new GlideRecord(table);
if (!gr.get(sys_id))
return '';
if (!gr.canRead())
return '';
if (!gr[fieldName].canRead())
return '';
return gr.getValue(fieldName) || '';
},
type: 'RecordFieldGetter'
});
Sys ID
59af71769368501079f4dc2a767ffb36