0

我创建了一个自定义模型,我计划使用它来更改附加到联系人记录的自定义字段。我已经创建了 SuiteScript 文件、JavaScript 文件和服务控制器。

我不太确定 SCA 如何与服务器通信,但我假设您从视图调用前端模型,然后调用服务控制器,后者又调用后端模型。

我能够调用前端模型,所以我认为它设置正确,我遇到的问题是在后端调用更新函数。

下面的代码是被调用的前端模型的一部分。

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

记录模型的时间会显示新值。尝试 this.sync 也会引发错误。

4

1 回答 1

0

有前端模型和后端模型。前端模型只是说,“这是后端模型的 URL”,正如您所指出的,它有一个中介,即服务控制器。

服务控制器只是说,“为 put、get、post 调用 x 函数”等,您必须在后端模型中定义“x”。

后端模型应包含 CRUD 矩阵所需的所有标准 SuiteScript 1.0 代码。

于 2017-10-30T21:12:53.487 回答