フローインタビュー完了時の動作の制御
カスタム lightning-flow
コンポーネントにフローを埋め込むことで、フローの完了時の動作を指定できます。
このコンポーネントを使用するには、その前に、Salesforce Flow Builder でフローを作成します。このコンポーネントには、戻る、次へ、一時停止、完了のナビゲーションボタンが含まれています。
フローに、カスタムの Lightning Web コンポーネントまたは Aura コンポーネントがある場合、Lightning Web Runtime を使用する Experience Cloud サイトで lightning-flow
を使用することができません。
デフォルトでは、フローユーザが [完了] をクリックすると、新しいインタビューが開始されて、ユーザにフローの最初の画面が再度表示されます。カスタム lightning-flow
コンポーネントにフローを埋め込み、onstatuschange
イベントハンドラを使用して、フローの完了時の動作を指定できます。
- 他のページにリダイレクトするには、ナビゲーションサービスを使用します。
- 自動起動フローの終了時の動作を制御するには、FINISHED_SCREEN の状況をチェックします。
次の例では、 lightning/navigation
NavigationMixin.Navigate
メソッドを使用して、フローで作成されたケースにユーザをリダイレクトします。
詳細は、「ナビゲーション」を参照してください。