我正在嘗試我的手在2.0 restlet。這或多或少是我使用SuiteScript 2.0的第一次體驗。我正在嘗試創建一個賣家付款記錄。我已經能夠創建一個沒有問題的供應商記錄,但是當我嘗試使用vendorpayment時,出現一個錯誤消息,說:「您必須至少輸入一個此事務的行項目」,這似乎是有道理的。這就是我卡住的地方。我似乎無法在2.0中創建該子列表項。如何從NetSuite 2.0 restlet創建vendorpayment記錄?
我已經嘗試了一些東西,但基本上我創建這樣的記錄(類型,isDynamic和defaultValues在這個函數的參數isDynamic是假的):
var rec = record.create({
type: type,
isDynamic: isDynamic,
defaultValues: defaultValues
});
我如何再使用'rec'添加交易?我假設它進入到「應用」子表,所以我已經試過類似的一些事情
rec.selectLine('apply', 0);
rec.setSublistValue({'sublistId': 'apply', 'fieldId': 'doc', 'value': 'blah', 'line': 0});
,但我得到的是說,一個錯誤「無法找到對象中的功能DeferredDynamicRecord selectLine」。我也嘗試了各種其他片段,但沒有愛。我不確定我是否以正確的方式開展工作。提前致謝。