mg2017
09/27/2021, 10:42 PMconst _CUSTOMER = record.load({
type: record.Type.CUSTOMER,
id: internal_id,
isDynamic: true,
});
const address_count = _CUSTOMER.getLineCount({
'sublistId': 'addressbook'
});
for (var x = 0; x < address_count; x++) {
const address_subrecord = _CUSTOMER.getCurrentSublistSubrecord({
sublistId: 'addressbook',
fieldId: 'addressbookaddress'
});
_CUSTOMER.selectNewLine({
sublistId: 'addressbook',
});
const address_internal_id = address_subrecord.getValue({
fieldId: 'id',
});
log.debug({title: "address_internal_id", details: address_internal_id});
const address_line_1 = address_subrecord.getValue({
fieldId: 'addr1',
});
const address_city = address_subrecord.getValue({
fieldId: 'city',
});
}
battk
09/27/2021, 10:44 PMbattk
09/27/2021, 10:44 PMmg2017
09/27/2021, 11:12 PM_CUSTOMER.selectNewLine({
sublistId: 'addressbook',
});
I can now see country code, but that's all. I should see addr1, city and other bitsbattk
09/27/2021, 11:13 PMbattk
09/27/2021, 11:13 PMbattk
09/27/2021, 11:13 PMbattk
09/27/2021, 11:13 PMbattk
09/27/2021, 11:14 PMmg2017
09/27/2021, 11:16 PMstalbert
09/28/2021, 5:08 AMconst c = new Customer(internal_id)
_.forEach( c.addressbook, a => log.debug(a.addressbookaddress))