- 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-18-2018 01:00 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-18-2018 01:21 PM
Aman,
Thanks for the response. Unfortunately, this doesn't work. The field will not populate. I read that the setDisplayValue doesn't work on the Client side.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-18-2018 01:30 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-18-2018 02:07 PM
Unfortunately, that's significantly past my scripting ability.