g_form.setValue not working on ServicePortal
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-13-2020 06:04 AM
Hi All,
I am using below script to populate a variable on submit of the catalog item. The script is working fine on desktop from Service Catalog but it is not working on Portal. The setValue is not working on portal alerts are generated on portal as well.
function onSubmit() {
//Type appropriate comment here, and begin script below
var mylist = g_form.getValue('user_s_to_be_created');
var answer = '';
var myarray = mylist.split(',');
for (var i =0; i< myarray.length; i++)
{
var getuser = new GlideRecord('sys_user');
getuser.addQuery('sys_id',myarray[i]);
getuser.query();
if(getuser.next()){
alert(getuser.user_name);
answer=getuser.user_name +","+ answer;
}
alert(answer);
}
g_form.setValue("user_s_amei", answer);
}
- Labels:
-
Request Management
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-13-2020 07:12 AM
Thanks Adrian. Let me try this and i will let you know if it worked.