Dynamic コンポーネントと Flow コンポーネントの違い

適切なツールの選択

Avonni Dynamic Components と Components for Flows の比較

Avonni は Salesforce の UI をカスタマイズするための 2 つの強力なノーコードソリューションを提供します。どちらもコード不要で優れた体験を作れますが、利用する場所に応じて設計が異なります。このガイドは、素早く適切な方を選ぶ手助けをします。


根本的な違い:どこで構築しますか?

Avonni Dynamic Components と Avonni Components for Flows のどちらを選ぶかは主に どこで Salesforce 内でカスタムユーザーインターフェースを作成する必要があるかによります。次の重要な質問を自分に問いかけてください:

カスタマイズしているのは 直接 Salesforce Lightning ページ上ですか?

  • シナリオ: Lightning App Builder を使用して、App ページ、レコードページ(取引先、取引先責任者、カスタムオブジェクトなど)、またはホームページなどの標準的な Salesforce ページ上のカスタムセクション、レイアウト、またはインターフェース全体を変更または作成しています。

  • 目標: 再利用可能な UI 要素、カスタムダッシュボード、ユニークなレコードビュー、インタラクティブなデータ可視化、または複雑なレイアウトを構築し、それらが表示されるようにすること 標準の Salesforce ページの一部として特定の Flow プロセスの外側で。

  • ✅ その場合は選択: Avonni Dynamic Components

    • (なぜ?) これらのコンポーネントは、パフォーマンス、複数ページでの再利用性、および Lightning ページ環境内でのネイティブなリアクティビティに最適化されています。

カスタマイズしているのはスクリーンですか 内部で Salesforce Flow の?

  • シナリオ: Flow Builder を使用して、ガイド付きのマルチステッププロセス、データ入力用のウィザード、ユーザー入力を伴う承認ワークフロー、または異なるスクリーンを遷移するタスクなどを作成しています。 の Flow。

  • 目標: その Flow の実行中にユーザーに提示されるスクリーンの視覚的外観とインタラクティビティを強化するために その Flow の実行中にユーザーに提示されるスクリーンの.

  • ✅ その場合は選択: Avonni Components for Flows

    • (なぜ?) これらのコンポーネントは Flow Builder とシームレスに統合するよう設計されており、Flow のランタイム環境内で Flow 変数やロジックを活用します。

要するに

あなたの作業が Flow Builder の内部でであれば、使用してください Components for Flows。あなたの作業が App Builder を使って Lightning ページ上で行われているならであれば、使用してください Dynamic Components


Avonni Dynamic Components:主な強み(Lightning ページに使用)

(視覚的提案:各ポイントに続いてアイコンを使用)

  • 📄 Lightning ページのカスタマイズ: ユニークな App、Record、Home ページを構築します。

  • ♻️ 再利用可能: 一度構築して、複数のページで展開できます。

  • パフォーマンス: ページ上での高速読み込みに最適化されています。

  • 🔗 ネイティブのリアクティビティ: コンポーネントは自動的に更新されます(複雑な数式は不要)。

  • 🎨 レイアウトとスタイルの完全な制御: 視覚的に複雑なインターフェースを設計できます。

  • 📊 データ可視化: ダッシュボード、チャート、インタラクティブなテーブルに最適です。


Avonni Components for Flows:主な強み(Flow 内で使用)

(視覚的提案:各ポイントの横にアイコンを使用)

  • ➡️ ガイド付きプロセス: マルチステップのウィザードやフォームに最適です。

  • 📝 Flow スクリーンの強化: Flow のやり取りを視覚的に魅力的にします。

  • 🤖 Flow ロジックとの統合: Flow 変数や判断とシームレスに動作します。

  • 構造化されたデータ入力: 管理されたデータ入力ステップに最適です


一目でわかる:クイック比較

機能
Dynamic Components(ページ)
Components for Flows

環境

Lightning App Builder

Flow Builder

再利用性

✅ 高(ページ間)

➖ 低(単一フロー)

リアクティビティ

✅ ネイティブ / ビジュアル

数式 / 変数

パフォーマンス

⚡ ページ向けに最適化

Flow 内で最適化

レイアウト

✅ 完全な制御

Flow スクリーンによって制限される

両方を一緒に使う:両方の利点を活かす

あなたは できます それらを組み合わせる!

  • ページから Flow を起動: 使用する Avonni Dynamic Component を Lightning ページ上で使用して Flow をトリガーします (「Flow ダイアログ/パネルを開く」や「Flow を実行」などの操作を使用)。

  • なぜ? Dynamic Components のカスタム UI とパフォーマンスを Flow の強力なプロセス自動化と組み合わせます。カスタマイズしたページレイアウトからガイド付きプロセスを開始できます。


結論

選ぶ基準は どこで カスタム UI が必要かです。

  • 強化する必要があるのは Lightning ページですか? 使用する Dynamic Components.

  • 改善する必要があるのはスクリーンですか Flow 内ですか? 使用する Components for Flows

最終更新

役に立ちましたか?