when state is close complete then it should make the field readonly after saving the form on sc_task

snow34
Tera Contributor

when state is close complete then it should make the field readonly after saving the form on sc_task

1 ACCEPTED SOLUTION

Use Below onLoad Client Script:-    It will work after saving the record



function onLoad() {
//Type appropriate comment here, and begin script below
if (g_form.getValue('state') == '3') {
var fields = g_form.getEditableFields();
for (var x = 0; x < fields.length; x++) {
// by default the mandatory fields can not be set as readonly
// Make the field non-mandatory before making it readonly
g_form.setMandatory(fields[x], false);
g_form.setReadOnly(fields[x], true);
}
}
}

 

 

Please mark my answer as helpful/correct if it resolves your query.

 

Regards,

Gunjan Kiratkar

Consultant - ServiceNow, Cloudaction

Rising Star 2022

 

View solution in original post

11 REPLIES 11

But i want after saving the form it should make fields readonly

Yes, Ater the form is saved the form gets reloaded and above logic works