我正在使用套件腳本(API版本爲1.0)。我創建了一個保存在netsuite帳戶中的交易搜索。 現在我想將保存的搜索數據拖到我的數據庫中,但在此之前,只想列出映射屏幕上保存的搜索中存在的列。用suitescript保存搜索的Colums名稱
爲此,我寫了下面的腳本:
function GetColumnName()
{
var s = nlapiLoadSearch('transaction', 'customsearchtestsavedsearchwithcustfield');
var columns = s.getColumns();
return columns;
}
但在上面的代碼getColumns功能無法正常工作和NetSuite得到下述錯誤(錯誤沒有說太多)
TITLE
**UNEXPECTED_ERROR**
TYPE
System
DATE & TIME
8/17/2017 4:34 am
DETAILS
任何一個可以請幫助我解決這個問題。
感謝
什麼是你已經在這個保存的搜索設置的欄目? – erictgrubaugh
帳戶,部門,金額和其他一些包括自定義細分,自定義主體字段 – user2626026
今天我能夠在Netsuite調試器中調試我的腳本,並發現了一些關於錯誤的更多詳細信息,現在錯誤提示:UNEXPECTED_ERROR \t 2017/8/17 21:54 :25.887 \t ReferenceError:「nlapiLoadSearch」未定義。 (即席$ -1 $ debugger.user#26)。抱歉我的上述評論。錯誤只在SuiteScript 2.0中起作用,在SuiteScript 1.0中起作用。 – user2626026