Flow Designer - DisplayValue

Wasdom_Kung
Tera Guru

Hello,

Currently within any items using a flow, the short description fields are populated with text and then  data pill for a form choice such as hardware type. However, when the short description is populated, it is the value of the choice and not the display value. 

I've had a look through some of the transforms and scripts but can't see a way to get the display value to show instead - can someone tell me how to achieve this?

Thanks!

1 ACCEPTED SOLUTION

@Wasdom Kung 

I was able to get the variable choice label and set it in Task Short Description; please try this

Script for your case:

var ritmSysId = fd_data.trigger.request_item.sys_id;
var rec = new GlideRecord('sc_req_item');
rec.get(ritmSysId);
var variableDisplayValue = rec.variables.please_select_the_type_of_change_you_require.getDisplayValue();
return 'New Work Request - ServiceNow:' + variableDisplayValue;

find_real_file.png

Regards
Ankur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

View solution in original post

12 REPLIES 12

This code isn't working for me. Instead the short description is blank. Please help.

This worked for me (note the absence of "variables."):

var shortDesc = fd_data.trigger.request_item.MY_CATALOG_CHOICE_VARIABLE.getDisplayValue();

return shortDesc;

We have a service catalog Choice variable with several values in it. For me it was easy by letting the script editor display selections as I typed.

-Jeff

Thanks for your help. It's working now