簡體   English   中英

NetSuite內的Restlet內如何使用腳本?

[英]How use suitscript inside Restlet inside NetSuite?

我正在嘗試創建一個Restlet,以便我可以在Netsuite中獲取字段的詳細信息。我嘗試了以下代碼來獲取詳細信息。當我通過調用外部URL運行此Restlet時,出現錯誤:

error code: UNEXPECTED_ERROR
error message:TypeError: Cannot call method "getType" of null (login.js$12762#16)

我正在使用以下代碼

function getRESTlet(dataIn) {

    var field = nlapiGetField('custitem_cipp');   // specifiy the internalId of the field
        return field.getType();
}

字段僅在記錄上,當您的RESTlet執行時,不會加載任何記錄。 您需要加載項目記錄,然后使用nlobjRecord.getField

從客戶端腳本調用restlet時,使用客戶端腳本獲取記錄ID並發送記錄ID,可以使用id.getfieldvalue。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM