Есть ли способ обновить запись после ее создания? - PullRequest
0 голосов
/ 05 июля 2018

Я пытаюсь обновить идентификатор (не pk) записи onAfterCreate в режиме автосохранения. createContractNum_SOW() - это серверный скрипт, который возвращает число. Я также пытался использовать

app.datasources.MyDatasource.item.MyField = 'My new value';

но это тоже не работает.

Есть что-то, чего мне не хватает?

if (contract_type === "Statement of Work"){
    var next_id = createContractNum_SOW();
    record.contract_num = next_id;
}

1 Ответ

0 голосов
/ 05 июля 2018

Возможно, вам нужно сохранить запись после ее изменения.

Поскольку события источника данных находятся на стороне сервера, вы можете сделать это с помощью app.saveRecords([record]);

...