インタラクション
概要
インタラクションは、ユーザーが動的コンポーネントと関わるときに何が起こるかを定義します — ボタンをクリックする、テーブル行を選択する、ページを読み込むなど。Avonni のノーコードシステムを使えば、コードを書かずに応答性の高い体験を作成できます。
すべてのインタラクションはシンプルなパターンに従います: トリガー(ユーザーがボタンをクリック) → アクション(レコードへ移動) → 結果(レコードページが開く)
はじめに
インタラクションを追加するには:
コンポーネントビルダーで動的コンポーネントを開きます
キャンバス上のコンポーネント(ボタン、データテーブルなど)を選択します
をクリックします インタラクション 右側のプロパティパネルのタブ
トリガーを選択します(On Click、On Load、On Row Action)
をクリックします アクションを追加 そしてインタラクションの種類を選択します
設定を構成して保存します

💡 ヒント: 1つのトリガーに複数のアクションを連結できます。アクションは順番に実行されるため、Execute Flow → Show Toast → Navigate のようなシーケンスを作成できます。
インタラクション参照
ナビゲーションとフィードバック
ユーザーを別のページへ誘導し、操作に対する視覚的フィードバックを提供します。
ナビゲート ユーザーをレコードページ、オブジェクトホーム、外部ウェブサイト、または別のアプリへ誘導します。 詳細はこちら →
トーストを表示 確認(「レコードが保存されました」)、警告、エラーなどの短い通知を表示します。 詳細はこちら →
アラートモーダルを開く 続行する前にユーザーの確認を必要とする重要なメッセージを表示します。 詳細はこちら →
確認ダイアログを開く レコードの削除など、破壊的な操作の前にユーザーの確認を要求します。 詳細はこちら →
動的コンポーネント
現在のページ内で他の動的コンポーネントを開き、階層化されたワークフローを実現します。
動的コンポーネントダイアログを開く 別の動的コンポーネントをモーダルオーバーレイで起動し、詳細なフォームやマルチステップウィザードに最適です。 詳細はこちら →
動的コンポーネントパネルを開く メインページを表示したまま、スライド式のサイドパネルに別の動的コンポーネントを表示します。 詳細はこちら →
フロー
Salesforce フローを統合してビジネスロジックを実行し、ガイド付きプロセスを表示します。
フローを実行 自動起動フローを実行して複雑なロジック、データ操作、計算を行います。変数を渡して結果を取得できます。 詳細はこちら →
フローダイアログを開く スクリーンフローをモーダルウィンドウで表示し、ガイド付きのデータ入力やマルチステッププロセスを実現します。 詳細はこちら →
フローパネルを開く メインコンテンツと並んでスライド式サイドパネルにスクリーンフローを表示します。 詳細はこちら →
レコードとデータ
Salesforce レコードを管理し、コンポーネントから直接データをエクスポートします。
レコード変数からの CRUD コンポーネントから直接レコードを作成、読み取り、更新、または削除します。 詳細はこちら →
レコードをコピー 選択したデータテーブルの行をクリップボードにコピーして、Excel、メール、その他のアプリに貼り付けられるようにします。 データテーブルのヘッダーアクションでのみ利用可能 詳細はこちら →
ダウンロード ナビゲーションせずにデータテーブルからファイルを直接ダウンロードできるようにします。 詳細はこちら →
変数と AI
情報を保存し、コンポーネント内で AI 機能を活用します。
代入 選択内容の保存、結果の計算、動的ロジックの構築のために変数値を設定または更新します。 詳細はこちら →
AgentForce エージェントを呼び出す インテリジェントな推奨、自然言語処理、または自動意思決定のために AI エージェントをトリガーします。 詳細はこちら →
その他のアクション
特定のユースケース向けの追加の専門的なインタラクション。
クイックアクションを開く 標準またはカスタムの Salesforce クイックアクション(コールを記録、タスク作成、カスタムアクションなど)を起動します。 詳細はこちら →
位置情報を更新 地理座標や位置ベースのデータを取得または更新します。 詳細はこちら →
一般的なパターン
データを更新した後: 最新情報を表示するために必ず「クエリを更新」アクションを追加してください。
削除する前: 誤って削除するのを防ぐために「確認ダイアログを開く」を使用してください。
複雑なワークフロー: Execute Flow → Assignment → Show Toast → Navigate のようにアクションを連結します。
ユーザーフィードバック: 重要な操作の後に Show Toast を含めて、成功を確認したりエラーを説明したりしてください。
トラブルシューティング
次のステップ
まずは Navigate や Show Toast のような単純なインタラクションから始め、慣れてきたら複雑なシーケンスを構築してください。各インタラクションタイプには、具体的な例や設定オプションを含む詳細なドキュメントがあります。
最終更新
役に立ちましたか?
