kintone plugin series
レコード保存イベント
このページでは、レコードの保存に関するイベントを紹介します。
レコード追加画面における保存実行前イベント
- 対象プラグイン
- イベントタイプ
-
kb.create.submit
- eventオブジェクトのプロパティ
-
プロパティ名 型 説明 type 文字列 イベントタイプ container DOM MAIN要素
<main class="kb-injector-body"></main>
record オブジェクト レコードオブジェクト
- サンプル
-
(() => { "use strict"; kb.event.on('kb.create.submit', (event) => { console.log(event); return event; }); })();
レコード追加画面における保存成功後イベント
- 対象プラグイン
- イベントタイプ
-
kb.create.submit.success
- eventオブジェクトのプロパティ
-
プロパティ名 型 説明 type 文字列 イベントタイプ container DOM 「kb.create.submit」イベントのcontainerプロパティと同じです。
record オブジェクト レコードオブジェクト
- サンプル
-
(() => { "use strict"; kb.event.on('kb.create.submit.success', (event) => { console.log(event); return event; }); })();
レコード編集画面における保存実行前イベント
- 対象プラグイン
- イベントタイプ
-
kb.edit.submit
- eventオブジェクトのプロパティ
-
プロパティ名 型 説明 type 文字列 イベントタイプ container DOM MAIN要素
<main class="kb-injector-body"></main>
record オブジェクト レコードオブジェクト
- サンプル
-
(() => { "use strict"; kb.event.on('kb.edit.submit', (event) => { console.log(event); return event; }); })();
レコード編集画面における保存成功後イベント
- 対象プラグイン
- イベントタイプ
-
kb.edit.submit.success
- eventオブジェクトのプロパティ
-
プロパティ名 型 説明 type 文字列 イベントタイプ container DOM 「kb.edit.submit」イベントのcontainerプロパティと同じです。
record オブジェクト レコードオブジェクト
- サンプル
-
(() => { "use strict"; kb.event.on('kb.edit.submit.success', (event) => { console.log(event); return event; }); })();
編集型一覧形式ビュー画面における保存実行前イベント
- 対象プラグイン
- イベントタイプ
-
kb.view.submit
- eventオブジェクトのプロパティ
-
プロパティ名 型 説明 type 文字列 イベントタイプ container DOM データが配置されているテーブル要素
<table class="kb-view"></table>
records オブジェクト 追加用と更新用に分けられて格納されたレコードオブジェクトの配列
プロパティ名 型 説明 post 配列 追加レコードオブジェクトの配列
put 配列 更新レコードオブジェクトの配列
viewId 数値 ビューID - サンプル
-
(() => { "use strict"; kb.event.on('kb.view.submit', (event) => { console.log(event); return event; }); })();
編集型一覧形式ビュー画面における保存成功後イベント
- 対象プラグイン
- イベントタイプ
-
kb.view.submit.success
- eventオブジェクトのプロパティ
-
プロパティ名 型 説明 type 文字列 イベントタイプ container DOM データが配置されているテーブル要素
<table class="kb-view"></table>
records オブジェクト 追加用と更新用に分けられて格納されたレコードオブジェクトの配列
プロパティ名 型 説明 post 配列 追加レコードオブジェクトの配列
put 配列 更新レコードオブジェクトの配列
viewId 数値 ビューID - サンプル
-
(() => { "use strict"; kb.event.on('kb.view.submit.success', (event) => { console.log(event); return event; }); })();