Name
global.PmConsoleReferenceHelper
Description
Reference Helper(s) for Console Tables
Script
var PmConsoleReferenceHelper = Class.create();
PmConsoleReferenceHelper.prototype = {
initialize: function() {
},
consoleTableReference: function(_current) {
//gs.info("Into consoleTableReference: " + _current.getValue("pm_console_display_column"));
if(JSUtil.notNil(_current.getValue("pm_console_display_column"))) {
var consoleId = _current.pm_console_display_column.getRefRecord().getValue("pm_console");
//gs.info("consoleId: " + consoleId);
var tableIds = [];
var gr = new GlideRecord("pm_console_table");
gr.addQuery("pm_console", consoleId);
gr.query();
while(gr.next()) {
tableIds.push(gr.getValue("sys_id"));
}
//gs.info("tableIds: " + tableIds.join(","));
return "sys_idIN" + tableIds.join(",");
}
return "";
},
type: 'PmConsoleReferenceHelper'
};
Sys ID
5227069a9f231200598a5bb0657fcf66