プロセス管理でアクションを実行するときのイベント
プロセス管理でアクションを実行するときのイベント
プロセス管理機能を有効にしたアプリで、アクションを実行したときに発生するイベントです。
ステータスの変更に複数の作業者によるアクションの実行を必要とする場合など、アクションの実行によってレコードのステータスが変わらないときでも、このイベントが発生します。
次のいずれかを実行すると、保存処理をキャンセルできます。
- 「false」を return する。
- 画面上部にエラーを表示する を実行する。
- 不正な値を return する。
何も return しない場合、ステータスのみが更新されます。
イベントタイプ | イベントが発生するタイミング | |
---|---|---|
PC | app.record.detail.process.proceed | プロセス管理でアクションを実行する前 |
モバイル | mobile.app.record.detail.process.proceed | プロセス管理でアクションを実行する前 |
イベントオブジェクトのプロパティ
プロパティ名 | 型 | 説明 |
---|---|---|
type | 文字列 | イベントタイプ 次の値が返ります。
|
record | オブジェクト | アクションを実行したときのレコードのデータ 詳細は フィールド形式 を参照してください。 |
action | オブジェクト | 実行したアクション// オブジェクトのキー |
nextStatus | オブジェクト | 変更後のステータス// オブジェクトのキー |
status | オブジェクト | 変更したステータス// オブジェクトのキー |