How to convert sys_id of record into Display Value ?
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-02-2024 10:52 AM
Hello. On a table I have a field "u_user_criteria" with list type and contains many values (sys_id) reference to another table. I want to get each Display Value of each value of this field for later use. First I tried to convert the field from string to array of substring, then loop through that array to get each string (each sys_id). Next I tried to convert each of that string of sys_id into Display Value, but I still don't know which way could I achieve that.
var tableCondition = new GlideRecord('u_im_categorization');
tableCondition.addEncodedQuery('u_active=true');
tableCondition.query();
while (tableCondition.next()){
var newUserCriteria = tableCondition.getValue('u_user_criteria');
var useNewUserCriteria = newUserCriteria.split(",");
for (var i=0;i<useNewUserCriteria.length;i++){
//get each useNewUserCriteria[i] (it is currently a sys_id string) and turn it into Display Value.
// getDisplayValue doesn't work here because I am looping through a field.
}
}
0 REPLIES 0