レコード一覧画面のインライン編集でフィールドの値を変更したときのイベント
レコード一覧画面のインライン編集でフィールドの値を変更したときのイベント
レコード一覧画面のインライン編集で、フィールドの値を変更したときに発生するイベントです。
イベントタイプ | イベントが発生するタイミング | |
---|---|---|
PC | app.record.index.edit.change.フィールドコード |
レコード一覧画面のインライン編集で、フィールドコード に指定したフィールドの値を変更したとき |
モバイル | - | - |
イベントオブジェクトのプロパティ
プロパティ名 | 型 | 説明 |
---|---|---|
type | 文字列 | イベントタイプapp.record.index.edit.change.フィールドコード が返ります。 |
appId | 文字列 | アプリID |
recordId | 文字列 | レコードID |
record | オブジェクト | インライン編集でフィールドの値を変更した後のレコードのデータ 詳細は次のページを参照してください。 フィールド形式 |
changes | オブジェクト | 変更したフィールドとサブテーブルの行データ |
changes.field | オブジェクト | 変更したフィールド 詳細は次のページを参照してください。 フィールド形式 |
changes.row | null | テーブルの行データ テーブルフィールドの値は、レコード一覧画面からは変更できないため 「null」が返ります。 |
イベントオブジェクトで実行できる操作
フィールドコードに指定可能なフィールド
フィールドコードに指定できるフィールドは次のとおりです。
*1 コントロールからフォーカスが外れた、またはルックアップで値がコピーされたときに、イベントが発生します。 ^
制限事項
フィールドコード
には、存在するフィールドコード、かつフィールドコードに指定可能なフィールドを指定したときだけ、イベントハンドラーが実行されます。
フィールドコードに指定可能なフィールド
存在しないフィールドコードや、フィールドコードに指定できないフィールドを指定した場合は、何も発生しません。- イベントオブジェクトで取得できる計算フィールドの値は、操作するレコード一覧画面にフィールドを配置しているかどうかで変わります。
- 一覧に配置している場合:空文字
- 一覧に配置していない場合:再計算前の値
- スペースやスレッドの本文に貼り付けたアプリでは、利用できません。
スペースのお知らせやスレッドにアプリを貼り付ける