レコード保存イベント
このページでは、レコードの保存に関するイベントを紹介します。
レコード追加画面における保存実行前イベント
- イベントタイプ
-
pd.create.submit
- eventオブジェクトのプロパティ
-
プロパティ名 型 説明 type 文字列 イベントタイプ container DOM 作業エリア下部のDIV要素
<div class="pd-kumaneko-app-body"></div>
インジェクターからのイベント通知の場合は以下のMAIN要素になります。
<main class="pd-kumaneko-injector-body"></main>
record オブジェクト レコードオブジェクト
レコードオブジェクトとは、フィールドコードとフィールドの値などのレコードの情報を含むオブジェクトです。
- 関連ページ:
- サンプル
-
((APP_ID) => { "use strict"; pd.event.on(APP_ID, 'pd.create.submit', (event) => { console.log(event); return event; }); })(pd.APP_ID);
eventオブジェクトのrecordプロパティの内容を変更して返すことにより、フィールドの値を変更することが出来ます。
- 関連ページ:
レコード追加画面における保存成功後イベント
- イベントタイプ
-
pd.create.submit.success
- eventオブジェクトのプロパティ
-
プロパティ名 型 説明 type 文字列 イベントタイプ container DOM 作業エリア下部のDIV要素
<div class="pd-kumaneko-app-body"></div>
インジェクターからのイベント通知の場合は以下のMAIN要素になります。
<main class="pd-kumaneko-injector-body"></main>
record オブジェクト レコードオブジェクト
レコードオブジェクトとは、フィールドコードとフィールドの値などのレコードの情報を含むオブジェクトです。
- 関連ページ:
- サンプル
-
((APP_ID) => { "use strict"; pd.event.on(APP_ID, 'pd.create.submit.success', (event) => { console.log(event); return event; }); })(pd.APP_ID);
レコード編集画面における保存実行前イベント
- イベントタイプ
-
pd.edit.submit
- eventオブジェクトのプロパティ
-
プロパティ名 型 説明 type 文字列 イベントタイプ container DOM 作業エリア下部のDIV要素
<div class="pd-kumaneko-app-body"></div>
record オブジェクト レコードオブジェクト
レコードオブジェクトとは、フィールドコードとフィールドの値などのレコードの情報を含むオブジェクトです。
- 関連ページ:
- サンプル
-
((APP_ID) => { "use strict"; pd.event.on(APP_ID, 'pd.edit.submit', (event) => { console.log(event); return event; }); })(pd.APP_ID);
eventオブジェクトのrecordプロパティの内容を変更して返すことにより、フィールドの値を変更することが出来ます。
- 関連ページ:
レコード編集画面における保存成功後イベント
- イベントタイプ
-
pd.edit.submit.success
- eventオブジェクトのプロパティ
-
プロパティ名 型 説明 type 文字列 イベントタイプ container DOM 作業エリア下部のDIV要素
<div class="pd-kumaneko-app-body"></div>
record オブジェクト レコードオブジェクト
レコードオブジェクトとは、フィールドコードとフィールドの値などのレコードの情報を含むオブジェクトです。
- 関連ページ:
- サンプル
-
((APP_ID) => { "use strict"; pd.event.on(APP_ID, 'pd.edit.submit.success', (event) => { console.log(event); return event; }); })(pd.APP_ID);
編集型一覧形式ビュー画面における保存実行前イベント
- イベントタイプ
-
pd.view.submit
- eventオブジェクトのプロパティ
-
プロパティ名 型 説明 type 文字列 イベントタイプ container DOM データが配置されているテーブル要素
<table class="pd-view"></table>
records オブジェクト 追加用と更新用に分けられて格納されたレコードオブジェクトの配列
プロパティ名 型 説明 post 配列 追加レコードオブジェクトの配列
put 配列 更新レコードオブジェクトの配列
レコードオブジェクトとは、フィールドコードとフィールドの値などのレコードの情報を含むオブジェクトです。
- 関連ページ:
viewid 数値 ビューID - サンプル
-
((APP_ID) => { "use strict"; pd.event.on(APP_ID, 'pd.view.submit', (event) => { console.log(event); return event; }); })(pd.APP_ID);
eventオブジェクトのrecordプロパティの内容を変更して返すことにより、フィールドの値を変更することが出来ます。
- 関連ページ:
編集型一覧形式ビュー画面における保存成功後イベント
- イベントタイプ
-
pd.view.submit.success
- eventオブジェクトのプロパティ
-
プロパティ名 型 説明 type 文字列 イベントタイプ container DOM データが配置されているテーブル要素
<table class="pd-view"></table>
records オブジェクト 追加用と更新用に分けられて格納されたレコードオブジェクトの配列
プロパティ名 型 説明 post 配列 追加レコードオブジェクトの配列
put 配列 更新レコードオブジェクトの配列
レコードオブジェクトとは、フィールドコードとフィールドの値などのレコードの情報を含むオブジェクトです。
- 関連ページ:
viewid 数値 ビューID - サンプル
-
((APP_ID) => { "use strict"; pd.event.on(APP_ID, 'pd.view.submit.success', (event) => { console.log(event); return event; }); })(pd.APP_ID);