- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-27-2015 12:15 PM
I have created a client script to copy fields from "Problem Ticket" to "Problem Task Ticket", it didn't work. Can someone guide me through?
Table=Problem
Type=onLoad
function onLoad() {
//Type appropriate comment here, and begin script below
if(g_form.isNewRecord() && g_form.getValue('parent') != ''){
var prb = g_form.getReference('parent', setFields);
}
function setFields(prb){
g_form.setValue('assignment_group',prb.assignment_group);
g_form.setValue('priority',prb.priority);
}
}
Thanks.
Steven
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-28-2015 10:52 AM
And then do javascript:parent.priority for an override on the priority.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-27-2015 12:24 PM
Hi Kam,
This will not work. You have to query the problem_task table to update the record. However I would recommend you to create a business rule(after insert update checkbox to true) on problem table.
Here is the script. Please modify it as per your req.
updateRec();
function updateRec()
{
var probTask = new GlideRecord('problem_task');
probTask.addQuery('problem', current.sys_id); //query all problem tasks
probTask.query();
while(probTask.next())
{
probTask.assignment_group = current.assignment_group;
probTask.priority = current.priority;
probTask.update();
}
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-27-2015 12:43 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-27-2015 12:25 PM
You can do an display business rule that says:
current.assignment_group = current.parent.assignment_group;
current.priority = current.parent.priority;
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-27-2015 12:40 PM