Can only autopopulate with the 'value' and not the Label

Steve Rondeau
Kilo Expert

I've created a Client script to autopopulate a form based on the original entry.  All in, I'd like to autopopulate 4 fields for alm_consumables. 

I can get two to work, since I've built a reference to another table from which they are retrieved from.  The other two are pulled from choice fields.  I can autopopulate the field but the data is retrieving the value instead of the Label.  

Is there a way to autopopulate the Value?

Client Script

find_real_file.png

Current result:  subclass and substate are not populating properly to populate the alm_consumablesfind_real_file.png

 

 

1 ACCEPTED SOLUTION

Jacob,

The syntax you posted for setValue function is correct, however the problem in this scenario is what to put in the third parameter (Display Value). consume.u_subclass is a choice field and it will only output the value, not the Label and getDisplayValue doesnt work in client scripts. 

My suggestion is :

Either perform a GlideAjax and return the values you want  from server side

OR

Convert the variable types to SELECT BOX with proper type specifications

Thank you

Aman

View solution in original post

11 REPLIES 11

Thanks gentlemen!!  Creating the GlideAjax is too avanced for me, at this time.  I went with option 2 and it works great. 

Steve Rondeau
Kilo Expert

Hi Jacob,

Thanks for your response.

I tried that before I posted and it still retrieves the value.  Below is the what I created.  I think I could have the 'Values' match the Label to get this to work but I don't think that's recommended...

This is the choice setup

Here's the script

 

Item ordered

Result