レコード一覧画面のインライン編集で保存するときのイベント
レコード一覧画面のインライン編集で保存するときのイベント
レコード一覧画面でインライン編集の【保存】をクリックした後、サーバーへ保存する前に発生するイベントです。
| イベントタイプ | イベントが発生するタイミング | |
|---|---|---|
| PC | app.record.index.edit.submit | レコード一覧画面でインライン編集の【保存】をクリックしたとき |
| モバイル | - | - |
イベントオブジェクトのプロパティ
| プロパティ名 | 型 | 説明 |
|---|---|---|
| type | 文字列 | イベントタイプapp.record.index.edit.submitが返ります。 |
| appId | 文字列 | アプリID |
| recordId | 文字列 | レコードID |
| record | オブジェクト | 保存するレコードのデータ 詳細は次のページを参照してください。 フィールド形式 |
保存処理をキャンセルする
イベントハンドラー内で次のいずれかを実行すると、保存処理をキャンセルできます。
- フィールドにエラーを表示する
- 画面上部にエラーを表示する
falseをreturnする。
イベントオブジェクトで実行できる操作
制限事項
- イベントオブジェクトで取得できる計算フィールドの値は、操作するレコード一覧画面にフィールドを配置しているかどうかで変わります。
- 一覧に配置している場合:空文字
- 一覧に配置していない場合:再計算前の値
- スペースやスレッドの本文に貼り付けたアプリでは、利用できません。
スペースのお知らせやスレッドにアプリを貼り付ける