Name
global.DictionaryChoiceFields
Description
Returns a list of valid fields from sys_choice for the table name provided. Used by choice_field on sys_dictionary
Script
var DictionaryChoiceFields = Class.create();
DictionaryChoiceFields.prototype = {
initialize: function() {
},
process: function(tableName) {
var glideAggregate = new GlideAggregate('sys_choice');
glideAggregate.addQuery('inactive', false).addOrCondition('inactive', '');
glideAggregate.addQuery('name', tableName);
glideAggregate.addAggregate('MIN', 'element');
glideAggregate.query();
answer=new Array();
while(glideAggregate.next())
answer.push(glideAggregate.element+"");
return answer;
},
type: 'DictionaryChoiceFields'
}
Sys ID
9b304033eb3301007128a5fc5206fe8b