2017-09-08 83 views
0

我已經創建了一個自定義模型,我打算使用它來更改附加到Contacts記錄的自定義字段。我創建了SuiteScript文件,JavaScript文件和服務控制器。在自定義模型上調用更新方法

我不太確定SCA如何與服務器進行通信,但我假設您從View調用前端模型,然後調用服務控制器,後者又調用後端模型。

我可以調用前端模型,所以我認爲它設置正確,我遇到的問題是調用後端的更新函數。

下面的代碼是調用的前端模型的一部分。

updateEmbroidery: function updateEmbroidery(newValue, contactId) { 
    this.set('id', '56'); 
    this.set('value', newValue); 
} 

新值顯示何時記錄模型。嘗試this.sync也會引發錯誤。

回答

0

有一個前端模型和一個後端模型。前端模型只是說,「這裏是後端模型的URL」,正如你所說的那樣,它有一箇中介,它是服務控制器。

服務控制器只是說,「調用x函數put,get,post」等,並且您必須在後端模型中定義「x」。

後端模型應該包含您的CRUD矩陣所需的所有標準SuiteScript 1.0代碼。

相關問題