hara
(harazono)
1
formbrigeによるレコード保存時に、Kintone内で設定済みのルックアップを発火させて保存まで完了
発生した問題やエラーメッセージ
通常のcreate.submitやcreate.submit.successでは発火が確認できませんでした。
実行したコードをコピー&ペースト
kintone.events.on('app.record.create.submit.success', function(event) {
event.record["lookup_cs_name"]["lookup"] = true; // データの取得を自動化
return event; // データを返す
});
「いいね!」 1
Season
(神無月)
2
app.record.create.submit.successは レコード保存成功後(サーバー処理後)のイベントです。
このタイミングでは event.record を変更しても意味がありません。
app.record.create.submit(レコード保存直前)をイベントリスナーにして試してみてください。
また、lookup_cs_name はルックアップフィールドのフィールドコード である必要があります。
※上記2点を修正した実行コードの例
kintone.events.on(‘app.record.create.submit’, function(event) {
event.record[“lookup_cs_name”].lookup = true; // ルックアップを実行
return event;
});
ご希望の内容とは異なる見当違いの回答でしたらすみません。
hara
(harazono)
3
神無月 様
ご回答ありがとうございます。
こちらの事案に関してはご指摘の通りapp.record.create.submit.success部分に問題がありまして別途解決済みでございました。
ありがとうございます。