Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

フローの次の画面でフロー変数の変更が反映されない

公開日: Oct 13, 2022
説明
[前へ] のボタンを使用して戻ったときに、フローの次の画面でフロー変数の変更が反映されません。
  • フロー変数は、画面2のデフォルト値として画面1から画面2に渡されています。最初の試行では正常に機能し、画面2に正しい値が表示されます。
  • ただし、[前へ] をクリックして値を更新すると、画面2で新しい値は更新されず、古い値は保持されます。これは、両方の項目が大きなテキスト領域の場合に発生します。

例: 画面1の値が abcの状態で [次へ] をクリックし画面2へ移動します。
ユーザが[前へ]ボタンで画面1に戻り、値を123へ更新し、[次へ]ボタンで画面2に移動した際に引き続き abc が表示された場合が該当します。
解決策
  • これは設計どおりに機能しています。
  • フローは、ユーザが [前へ] をクリックしてからその画面に戻った場合でも、ユーザが既にアクセスした画面上の値を保存しようとします。
  • これは、ユーザ入力を保持して、再入力する必要がないようにするためです。ユーザが値を再編集した後に戻ってきた場合、現時点ではその区別をしません。最初に入力された値を保持します。

参考情報:
Optimizing Lightning Component Inputs and Outputs in Flow Screens (英語)
ナレッジ記事番号

000384049

 
読み込み中
Salesforce Help | Article