如何从子列表访问数据。地址子选项卡包含我需要读取的信息。例如,地址簿中存储的地址2字段。我需要检索此数据并将其传递到销售订单表单上的自定义文本框。我可以从销售主体字段中读取,但是当我尝试子列表时,该值返回null。我有点生疏,已阅读API信息,但似乎仍无法实现这一目标。我正在使用子列表的内部ID,但它似乎不起作用。显然我没有使用正确的功能,但我尝试了其中几个没有结果。可以这样做吗?
答案 0 :(得分:6)
var customer = nlapiLoadRecord('customer', 1234); //Load Customer
var itemCount = customer.getLineItemCount('addressbook') // Get line Item count
for (var i=1; i<itemCount; i++ ) { //Loop through the lines
var city = customer.getLineItemValue('addressbook', 'city', i); // change city to the value you want
}
答案 1 :(得分:0)
地址子列表未从销售订单中公开。如果您想知道SO上客户的地址,您需要使用nlapiLoadRecord加载客户记录。