Copy fields from "Problem Ticket" to "Problem Task Ticket"

kam_steven_
Kilo Contributor

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

1 ACCEPTED SOLUTION

And then do javascript:parent.priority for an override on the priority.


View solution in original post

29 REPLIES 29

hmm valid point you are right.. either an onload client script or display br will have to do it... with a condition of assignment group or priority is blank.


Actually Wait.. .we are going about this all wrong... why not set a default value!!


javascript: current.parent.assignment group and priority as the dictionary over ride default values on the form.


Mike Allen
Mega Sage

Yep, Kam (Steven) Chow, that is exactly how you should do it.   Set the default value to be what you want.   It keeps the load on the server, but does not have to run every time you load the page.


I couldn't make the BR work. Can please show me how to set dictionary override:



find_real_file.png



find_real_file.png


Just set the default value there to javascript: parent.assignment_group