- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-18-2018 11:53 AM
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
Current result: subclass and substate are not populating properly to populate the alm_consumables
Solved! Go to Solution.
- Labels:
-
Scripting and Coding
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-19-2018 08:34 AM
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-20-2018 07:58 AM
Thanks gentlemen!! Creating the GlideAjax is too avanced for me, at this time. I went with option 2 and it works great.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-19-2018 07:45 AM
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