Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

How to set the variables READ ONLY once the SCTASK is closed?

Zhane Lising
Giga Contributor

How to set the variables READ ONLY once the SCTASK is closed?

1 ACCEPTED SOLUTION

Ankur Bawiskar
Tera Patron
Tera Patron

Hi,

create normal client script on sc_task table

Ensure you give correct catalog item sysId

function onLoad(){

	var ritm = g_form.getReference('request_item', callBackMethod);

}

function callBackMethod(ritm){

	if(ritm.cat_item == 'your catalog item sysId' && g_form.getValue('state') == '3'){
		g_form.setVariablesReadOnly(true);
	}

}

Regards
Ankur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

View solution in original post

2 REPLIES 2

Jaspal Singh
Mega Patron
Mega Patron

Hi,

 

You can follow link for the same. Just ensure you use the When To Apply conditions in UI Policy according to your Closed complete state.

Ankur Bawiskar
Tera Patron
Tera Patron

Hi,

create normal client script on sc_task table

Ensure you give correct catalog item sysId

function onLoad(){

	var ritm = g_form.getReference('request_item', callBackMethod);

}

function callBackMethod(ritm){

	if(ritm.cat_item == 'your catalog item sysId' && g_form.getValue('state') == '3'){
		g_form.setVariablesReadOnly(true);
	}

}

Regards
Ankur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader