```function pageInit(scriptContext) { console.lo...
# suitescript
a
Copy code
function pageInit(scriptContext) {
		console.log(scriptContext.mode);
		if (scriptContext.mode == 'edit') {
        	var _rec = scriptContext.currentRecord;
			var status = _rec.getValue({fieldId:'status'});
			if (status == 'Issued Quote') {
				var salesgroup_fld = _rec.getField({fieldId:'salesgroup'});
				salesgroup_fld.isDisabled = true;
              
              	var updatecustomer_fld = _rec.getField({fieldId:'syncsalesteams'});
              	updatecustomer_fld.isDisabled = true;
              
              	// disable quote line fields as well
              	var includeinforecast_fld = _rec.getSublistField({sublistId:'estimates', fieldId:'includeinforecast', line:0});
              	if (includeinforecast_fld) {
                  	includeinforecast_fld.isDisabled = true;
                }
        	}
        }
	}