如何访问搜索LookupFields结果

时间:2017-07-25 23:43:50

标签: netsuite suitescript

以下是我的搜索代码。我使用发票内部ID搜索发票编号。

访问lookupFields搜索结果的正确方法是什么?

var invoiceNumber = fieldLookUp.value;

我使用上述行,但" invoiceNumber "是空的。谢谢你的帮助。

var fieldLookUp = search.lookupFields({
                    type: search.Type.INVOICE,
                    id: invoiceId,
                    columns: 'tranid'
                });

                var invoiceNumber = fieldLookUp.value;

2 个答案:

答案 0 :(得分:2)

它只是fieldLookUp.tranidlookupFields返回一个Object,其中Object的键是您的列,Object的值是Column值。

观看此视频,详细了解SS2.0中的字段查找:https://www.youtube.com/watch?v=_fs2thUdEmQ

答案 1 :(得分:0)

如果你只想得到价值

fieldLookUp[0].value

反之亦然,如果你想获取文本数据

fieldLookUp[0].text