var lineNumber = custObj.findSublistLineWithValue({ sublistId: "contactroles", fieldId: "contact", value: parseInt(passwordChangeObj.postObject.user) }); log.debug("lineNumber", lineNumber); //34 custObj.selectLine({ sublistId: "contactroles", line: lineNumber, }); //linenumber = 34 custObj.setCurrentSublistValue({ sublistId: "contactroles", fieldId: "giveaccess", value: true, ignoreFieldChange: true, }); custObj.setCurrentSublistValue({ sublistId: "contactroles", fieldId: "fillpassword", value: true, ignoreFieldChange: true, }); custObj.setCurrentSublistValue({ sublistId: "contactroles", fieldId: "password", value: passwordChangeObj.postObject.newPass, ignoreFieldChange: true, }); custObj.setCurrentSublistValue({ sublistId: "contactroles", fieldId: "passwordconfirm", value: passwordChangeObj.postObject.newPass, ignoreFieldChange: true, }); custObj.commitLine({ sublistId: "item", }); var id = custObj.save();