Lightning Aura Components Developer Guide (Lightning Aura コンポーネント開発者ガイド)
Winter '25 (API version 62.0)
Spring '24 (API version 60.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
Summer '17 (API version 40.0)
Spring '17 (API version 39.0)
Winter '17 (API version 38.0)
Summer '16 (API version 37.0)
Spring '16 (API version 36.0)
Winter '16 (API version 35.0)
Summer '15 (API version 34.0)
Spring '15 (API version 33.0)
Winter '15 (API version 32.0)
Aura コンポーネントバンドルのデザインリソース
ラッパー Aura コンポーネントでのフロー出力変数値の参照
ラッパー Aura コンポーネントからのフロー入力変数値の設定
カスタム Aura コンポーネントでのフローのラップによるフローの完了動作の制御
Aura コンポーネントからのフローインタビューの再開
アプリケーションへのコンポーネントの追加
Chatter パブリッシャーへのカスタムアプリケーションの統合
バックグラウンドユーティリティ項目の使用
Visualforce ページでの Lightning コンポーネントの使用
カスタム Aura コンポーネントへのフローの埋め込み
Aura コンポーネントにフローを埋め込んだら、JavaScript と Apex コードを使用して、実行時のフローを設定します。たとえば、値をフローに渡したり、フローの完了時の動作を制御したりします。lightning:flow では、画面フローおよび自動起動フローのみがサポートされています。
フローは、Flow Builder で構築された、Salesforce 情報を収集、更新、編集、作成するアプリケーションです。
フローを Aura コンポーネントに埋め込むには、<lightning:flow> コンポーネントを追加します。
フローコンポーネントが含まれるページ (Lightning アプリケーションビルダーや有効な Lightning ページなど) が読み込まれたときにフローが実行されます。フローの最初の画面が表示されるより前に、フローがレコードの作成や削除などを行わないことを確認してください。
メモ
-
ラッパー Aura コンポーネントでのフロー出力変数値の参照
Aura コンポーネントにフローを埋め込むときに、フローの変数値を表示または参照できます。フローの出力変数から値を取得するには、onstatuschange アクションを使用します。出力変数は配列として返されます。 -
ラッパー Aura コンポーネントからのフロー入力変数値の設定
カスタム Aura コンポーネントにフローを埋め込んだら、その変数を初期化して、フローにより多くのコンテキストを提供します。コンポーネントのコントロー��で、対応付けのリストを作成し、そのリストを startFlow メソッドに渡します。 -
カスタム Aura コンポーネントでのフローのラップによるフローの完了動作の制御
デフォルトでは、フローユーザが [完了] をクリックすると、新しいインタビューが開始されて、ユーザにフローの最初の画面が再度表示されます。カスタム Aura コンポーネントにフローを埋め込み、onstatuschange アクションを使用して、フローの完了時の動作を指定できます。別のページにリダイレクトするには、いずれかの force:navigateTo* イベント (force:navigateToObjectHome や force:navigateToUrl など) を使用します。 -
Aura コンポーネントからのフローインタビューの再開
デフォルトでは、ユーザはホームページの [一時停止中のインタビュー] コンポーネントから、一時停止したインタビューを再開できます。ユーザがインタビューを再開できる方法と場所をカスタマイズするには、カスタム Aura コンポーネントに lightning:flow コンポーネントを埋め込みます。クライアント側コントローラで、resumeFlow メソッドにインタビュー ID を渡します。