Displaying the current Value of a variable

Bryan Campbell
Giga Expert

Looking for some assistance with a Script that doesn't appear to be working.   What we are trying to do is display the current value of a select box variable in the short description of a task that is generated from a request as well as display the name of the person it is requested for.   The end result is that the short description of the task would read the selection that was made from the drop down along with the client's name i.e. "Fulfill SAS Report for John Doe"

var perm = current.request.requested_for.name;

var tempvendor = current.request.u_temp_vendor_name;

var fulfill = 'Fulfill ' + current.variables.type_report + 'Report for ';

if (perm.nil()){

        task.short_description = fulfill + tempvendor;

} else {

        task.short_description = fulfill + perm;

1 ACCEPTED SOLUTION

Thanks Berny.   Sorry I didn't reply sooner but I was away on vacation after the 19th.   I actually got this to work by making a minor change.   I needed to use a double apostrophe instead of a single on the below line and now the code works as expected.   We're still on Dublin, no sure if that makes a difference.



var fulfill = "Fulfill " + current.variables.type_report + " Report for ";



Thanks again.


View solution in original post

14 REPLIES 14

Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hi Bryan,



Can you please paste the screenshot of the br.


variable.jpg


tanumoy
Tera Guru

Please try following:



var perm = current.variables.requested_for;


var tempvendor = current.variables.u_temp_vendor_name;


var fulfill = 'Fulfill ' + current.variables.type_report + 'Report for ';



if (perm.nil()){


        task.short_description = fulfill + tempvendor;


} else {


        task.short_description = fulfill + perm;


Hi Tanumoy,



The script works to grab the client's name from the Request when using var fulfill = 'Fulfill for ';


It's when we add the following that it doesn't grab the clients name or the display value of the variable ' + current.variables.type_report + '