Name
sn_decision_table.ChoicesRepository
Description
No description available
Script
var ChoicesRepository = Class.create();
ChoicesRepository.SYS_CHOICE = "sys_choice";
ChoicesRepository.prototype = {
initialize: function() {},
getChoices: function(name, element, languages) {
var choiceGr = new GlideRecord(ChoicesRepository.SYS_CHOICE);
choiceGr.addQuery('name', 'IN', new GlideTableHierarchy(name).getTables());
choiceGr.addQuery("element", element);
choiceGr.addQuery("inactive", false);
if (languages) {
choiceGr.addQuery('language', 'IN', languages);
}
choiceGr.orderBy("sequence");
choiceGr.query();
return choiceGr;
},
type: 'ChoicesRepository'
};
Sys ID
03efb4d053f8011097a3ddeeff7b12ab