フローインタビュー完了時の動作の制御

カスタム lightning-flow コンポーネントにフローを埋め込むことで、フローの完了時の動作を指定できます。

このコンポーネントを使用するには、その前に、Salesforce Flow Builder でフローを作成します。このコンポーネントには、戻る、次へ、一時停止、完了のナビゲーションボタンが含まれています。

フローに、カスタムの Lightning Web コンポーネントまたは Aura コンポーネントがある場合、Lightning Web Runtime を使用する Experience Cloud サイトで lightning-flow を使用することができません。

デフォルトでは、フローユーザーが [完了] をクリックすると、新しいインタビューが開始されて、ユーザーにフローの最初の画面が再度表示されます。カスタム lightning-flow コンポーネントにフローを埋め込み、onstatuschange イベントハンドラーを使用して、フローの完了時の動作を指定できます。

  • 他のページにリダイレクトするには、ナビゲーションサービスを使用します。
  • 自動起動フローの終了時の動作を制御するには、FINISHED_SCREEN の状況をチェックします。

次の例では、 lightning/navigation NavigationMixin.Navigate メソッドを使用して、フローで作成されたケースにユーザーをリダイレクトします。

詳細は、「ナビゲーション」を参照してください。