我已经创建了一个自定义模型,计划使用该模型更改附加到联系人记录的自定义字段。我已经创建了SuiteScript文件、JavaScript文件和服务控制器。
我不太清楚SCA是如何与服务器通信的,但我假设您从视图调用前端模型,然后视图调用服务控制器,服务控制器又调用后端模型。
我能够调用前端模型,所以我认为它设置正确,我遇到的问题是在后端调用更新函数。
下面的代码是前端模型中被调用的部分。
updateEmbroidery: function updateEmbroidery(newValue, contactId) {
this.set('id', '56');
this.set('value', newValue);
}
新的值会在记录模型时显示出来。尝试这个.sync也会抛出错误。
1条答案
按热度按时间vc9ivgsu1#
有一个前端模型和一个后端模型。2前端模型只是说:“这是后端模型的URL”,正如你所注意到的,它有一个中介,即服务控制器。
服务控制器只是说,“为put,get,post调用x函数”等,您必须在后端模型中定义“x”。
后端模型应包含CRUD矩阵所需的所有标准SuiteScript1.0代码。