Salesforce の FlexCard と Actionable Relationship Center (ARC) はオブジェクト間のコンテキストデータおよびリレーショナルデータを、わかりやすく使いやすいインターフェースで表示できる便利なツールです。FlexCard を使うと、主要なデータポイントを一目で確認できます。また ARC では、取引先と取引先責任者などのリレーションをインタラクティブなグラフを使ったナビゲーションで視覚化できます。
このガイドでは次のプロセスについて説明します。
SOQL データソースを使用して FlexCard を作成し、関連する取引先責任者データを表示する。
ARC リレーショングラフを構築して、取引先と取引先責任者のリレーションを視覚化する。
FlexCard を使って ARC グラフを Lightning レコードページに埋め込み、インタラクティブにデータを確認できるようにする。
まず FlexCard を作成します。
[アプリケーションランチャー] に移動します。
「OmniStudio FlexCard」を検索します。
[新規] をクリックします。
名前にはたとえば「SFTestFlexi」と入力します。
[保存] をクリックします。
SOQL で取引先責任者 ID を recordId として使用して、取引先責任者オブジェクトからデータを取得します。
SOQL クエリ: SELECT Id,Name,Email,FirstName,LastName from contact where Id='{recordId}'
FlexCard デザイナーの [項目] セクションに移動します。
[プレビュー] をクリックし、サンプルデータでテストします。
FlexCard を該当する Lightning レコードページで公開します。
このケースでは、取引先と取引先責任者の両方のレコードページに追加することをお勧めします。
[設定] > [機能設定] > [Actionable Relationship Center] に移動します。
[New Relationship Graph] (新しいリレーショングラフ) をクリックします。
[Default Templates] (デフォルトテンプレート) にある [New (Start from Scratch)] (新規 (ゼロから作成)) を選択 → [Create Graph] (グラフを作成) をクリックします。
ラベル: SfFlexTest
Developer Name (開発者名): 自動入力または一意の名前を使用
[保存] をクリックします。
グラフの [Root Node] (ルートノード) をクリックします。
次のように設定します。
オブジェクト: Account
Node Configuration (ノード設定): デフォルトを使用
取引先ノードにあるプラス (+) アイコンをクリックします。
[プロパティ] タブで次のように設定します。
オブジェクト: Contact
Relationship Type (リレーション種別): One-to-Many (1 対多)
Parent Node Lookup Field (親ノード参照項目): AccountId
並べ替え基準: LastModifiedDate DESC
[保存] をクリックします。
取引先責任者ノードの [表示] タブに移動します。
[Use FlexCard for this Node] (このノードに FlexCard を使用する) を有効にします。
[FlexCard Name] (FlexCard 名) に「SFTestFlexi」と入力します。
[オブジェクトマネージャ] > [取引先] > [Lightning レコードページ] の順に移動します。
取引先レコードページを選択して、[編集] をクリックします。
レイアウトに新規タブを追加します。
タブに「ARC Relationship」とラベルを付けます。
この新規タブ内で以下を実行します。
ARC リレーショングラフコンポーネントを検索します。
そのコンポーネントをキャンバスにドラッグします。
[プロパティ] で次のように設定します。
Graph Name (グラフ名): SfFlexTest
[保存] をクリックし、必要に応じてページレイアウトを [有効化] します。
これで取引先レコードページを開くと、次のように表示されるようになります。
グラフを含む ARC タブが表示されます。
子の取引先責任者レコードが表示されます。
FlexCard に Name、FirstName、LastName、Email などのコンテキスト項目が表示されます。
004867948

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.