Lightning コンポーネントを含むフローの実行時の考慮事項
フローをどこで実行するかによっては、Lightning コンポーネントの外観および動作が期待と異なる場合があります。一部の配布方法で使用されるフローランタイムアプリケーションには、Lightning コンポーネントフレームワークの必要なリソースすべては含まれません。フローが Cloud Flow Designer または直接フロー URL (https://yourDomain.my.salesforce.com/flow/MyFlowName) から実行される場合、スタイル設定リソースが欠落していることと、force および lightning イベントが処理されないため、一部の Lightning 基本コンポーネントの外観が異なります。
Lightning コンポーネントの動作を検証するには、force:showToast など、force および lightning イベントが処理される方法でフローをテストします。また、適切なイベントハンドラをコンポーネントに直接追加することもできます。
| 配布方法 | force および lightning イベントの処理 |
|---|---|
| 直接フロー URL | |
| Cloud Flow Designer の [実行]、[最新フローを実行]、[デバッグ] ボタン | |
| フローの詳細ページとリストページの [実行] リンク | |
| Web タブ | |
| カスタムボタンまたはカスタムリンク | |
| Lightning ページ | ![]() |
| Lightning コミュニティページ | ![]() |
| フローアクション | ![]() |
| ユーティリティバー | ![]() |
| flow:interview Visualforce コンポーネント | |
| lightning:flow Lightning コンポーネント | コンポーネントを埋め込む場所、またはコンポーネントに適切なイベントハンドラが含まれるかどうかによって異なる |
