- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-11-2017 01:55 AM
Hi guys,
I need to autopopulate the assignment group field on form load, I have wrtiten the below client script code.
I am able to populate the group field, But going down the road If we upgrade the instance to higher version does it cause any effect...Please correct me I am going in the right way or not???
function onLoad() {
//Type appropriate comment here, and begin script below
var x = 'eecdfd9bff131100a0a5ffffffffffe9'; // sys_id of the group name
g_form.setValue('assignment_group',x);
}
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-11-2017 03:19 AM
Hi Naveen,,
Although I am against the use of gliderecords on client script as earlier mentioned, indirectly you are hardcoding scripts which is even less reliable. But nevertheless in the code,please modify to
function onLoad() {
if(g_form.isNewRecord()){
//Type appropriate comment here, and begin script below
var gr = new GlideRecord('sys_user_group');
gr.addQuery('name',"Facilities request assignment group"); //as per my experience group name changes later during the time.
gr.query();
if(gr.next()){
g_form.setValue('assignment_group',gr.sys_id);
}
}
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-11-2017 04:13 AM
Just wondering if you can write a display BR?
Table: as required
advanced checked true
no need to check delete/query.
set field value in action tab to assignment group to your group.
condition in advanced tab current.isNewRecord()== true
I think this should work better.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-27-2018 11:58 AM
I am creating a Service Catalog Item with an assignment group variable and an assignment group manager variable.
Can someone tell me how I can get the assignment group manager to auto-populate based on the assignment group using the default value - I really try to stay away from Client Scripts as we had many issues during our upgrade to Kingston.