``` function disableCurrentLineLocation(context...
# suitescript
e
Copy code
function disableCurrentLineLocation(context) {
        if (context.sublistId === 'item' || context.sublistId === 'expense') {
            try {
                var thisRecord = context.currentRecord;
                var currIndex = thisRecord.getCurrentSublistIndex({
                    sublistId: 'item'
                }) - 1;
                if (currIndex >= 0) {
                    var locationField = thisRecord.getSublistField({
                        sublistId: 'item',
                        fieldId: 'location',
                        line: currIndex
                    });
                    if (locationField)
                        locationField.isDisabled = true;
                }
            } catch (e) {
                console.log(e.message);
                log.error('ERROR SETTING LINE', e);
            }
        }
    }