Netsuite 在suitescript中获取子记录

Netsuite 在suitescript中获取子记录,netsuite,suitescript,Netsuite,Suitescript,我有一个客户是家长,该客户可能有多个子客户。此子客户是父子选项卡(关系)下的子选项卡。如何获取或获取父客户的所有子客户。我需要根据父客户字段值更新子客户的一些值。要在suitescripts中获取子客户,您可以使用父客户过滤器。例如,以下搜索: var subCutsomersResults = nlapiSearchRecord('customer', null, ['parent', 'anyof', PARENT_CUSTOMER_ID], YOUR_SEARCH_COLUMNS_ARRA

我有一个客户是家长,该客户可能有多个子客户。此子客户是父子选项卡(关系)下的子选项卡。如何获取或获取父客户的所有子客户。我需要根据父客户字段值更新子客户的一些值。

要在suitescripts中获取子客户,您可以使用父客户过滤器。例如,以下搜索:

var subCutsomersResults = nlapiSearchRecord('customer', null, ['parent', 'anyof', PARENT_CUSTOMER_ID], YOUR_SEARCH_COLUMNS_ARRAY);

谢谢,我创建了一个已保存的搜索,并使用了
nlapisarchrecord
,获得了一系列子客户。但是当我循环数组时,我不知道如何更新addr1,addr2值。我还尝试了上面提到的代码
11 var subCutsomersResults=nlapiSearchRecord('customer',null,['parent','anyof',930],billaddr1,billaddr2,billcity)但my
nlobjsearchresult
列中没有值。我需要更改child(sudcust)的地址字段值。若要获取搜索结果,请使用记录浏览器中的
nlobjSearchcolumn
和字段名。例如:
[new nlobjSearchColumn('address1')、new nlbojSearchColumn('address2')
]此外,要编辑地址详细信息,我建议您查看帮助主题
地址子记录的示例脚本
,谢谢,但我已尽了一切可能
var subCutsomersResults=nlapiSearchRecord('customer',null,['parent','anyof',930],新的nlobjSearchColumn(addr1))'addr1'是子客户的地址字段。我也引用了它。它抛出错误
ReferenceError:“addr1”未定义
。请尝试
“addr1”
,即使用引号,应该可以工作。有时,一些键盘或复制粘贴会使用四舍五入的引号,而不是开发人员的引号