hello, Does anyone have a code snippet that shows ...
# suitescript
h
hello, Does anyone have a code snippet that shows how to remove address line from a customer record in SS 2.0 , here is the code I am running server side
Copy code
record.load({type: 'customer', id: id, isDynamic: true}); rec.selectLine({sublistId: 'addressbook', line: j});
rec.removeCurrentSublistSubrecord({
    sublistId: 'addressbook',
    fieldId: 'addressbookaddress'
});
rec.commitLine({sublistId: 'addressbook'}); rec.save();
m
Copy code
define(['N/record'],
function(record) {
    function beforeSubmit(context) {
        var customerRecord = context.newRecord;
        var addressCount = customerRecord.getLineCount({sublistId: 'addressbook'});
        for (var i = 0; i < addressCount; i++) {
            customerRecord.removeLine({sublistId: 'addressbook', line: 0});
        }
    }
    return {
        beforeSubmit: beforeSubmit
    };
});