コンテンツにスキップ

ダイアログ

イベント分岐

1つのルールに複数のイベントを設定している場合に、発火したイベントの種類に応じて異なるアクションを実行します。

パラメータはありません。ルールに設定されたイベントごとに、実行するアクション群を定義します。

eventBranch
├── app.record.create.show → 追加画面表示時のアクション群
├── app.record.edit.show → 編集画面表示時のアクション群
└── app.record.detail.show → 詳細画面表示時のアクション群

ルールのイベント一覧から自動的に分岐タブが生成されます。各タブ内に個別のアクションを追加できます。

  • 追加画面と編集画面で初期値セットの内容を変えたい場合
  • 表示イベント(show)と保存イベント(submit)で同じフィールド群に対する処理を1ルールにまとめたい場合
  • 詳細画面では読み取り専用制御、編集画面ではバリデーションを実行したい場合

すべてのイベント(ルールに複数イベントが設定されている場合に有効)