タブとコンポーネントの設定
訪問ページレイアウトを設定するには、カスタムコンポーネントを特定のタブに整理し、詳細と活動を分離します。この設定では、マルチオブジェクトレコードビュー、関連活動、アンケート、経費、評価を管理します。
必要なエディション
| 必要なユーザー権限 | |
|---|---|
| 訪問設定を管理する | 「ライフサイエンス商業管理者」権限セット |
Lightning アプリケーションビルダーを使用して、ページ構造をタブに整理します。
- 詳細
- [関連]
- アンケート
- 経費
- 評価
詳細
ここにマルチオブジェクトレコードビューカスタムコンポーネントを配置します。
-
- このタブには、訪問ページレイアウト ([情報] セクション) と提供者訪問ページレイアウト ([提供者訪問情報] セクション) の両方の項目が 1 つのビューに表示されます。\
- ヘッダーの重複を回避するには、[提供者訪問] ページレイアウトを編集し、[提供者訪問情報] セクションのプロパティを開き、[Display Section Header On Detail Page (詳細ページにセクションヘッダーを表示)] を選択解除します。
- Add Related List (関連リストを追加) - [Visit Engagement (訪問エンゲージメント)] ページで編集可能なリストの単一コンポーネント (コンテンツ、商品、サンプル)。
メモ 訪問ページレイアウトのこれらの関連リストから [新規] ボタンを削除して、ユーザーが訪問エンゲージメントページでレコードを作成できるようにします。 - 被招集者: 標準の [Child Visits (子訪問)] リストを置き換えるには、[関連リスト - ライフサイエンス] カスタムコンポーネントを使用します。パラメーターを設定します。
- オブジェクト API 参照名:
Visit - Field Set API Name:
lsc4ce__RelatedList - ラベルAPI名:
{!$Label.lsc4ce__Attendees} - アイコン: 標準アイコンを選択します (例: standard:people)。
- where 句:
ParentVisitId = '{recordId}'
- オブジェクト API 参照名:
[関連]
[ファイル] や [問い合わせ] などの標準関連リストと [訪問者] リストをこのタブに配置します。
-
- Visit Call Recordings (訪問通話記録): リモートエンゲージメント記録機能を使用するには、記録の詳細を表示するビデオ通話記録リストカスタムコンポーネントを追加します。
- 評価タスク (主要取引先マネージャーのみ): [関連リスト - ライフサイエンス] コンポーネントを使用して、主要取引先マネージャーが訪問コンテキストから直接、取引先のアクションプランにリンクされた ToDo を表示および更新できるようにします。次のパラメーターを設定します。
-
オブジェクト API 参照名:
AssessmentTask -
Field Set API Name:
lsc4ce__AssessmentTaskListView -
Label API Name (表示ラベル API 参照名): 「Assessment Tasks」 (評価タスク) などの表示ラベルを入力します。
-
アイコン: standard:task や standard:people などの標準アイコンを選択します。
-
アクションハンドラ API 参照名:
AssessmentTaskActionsHandler -
Where 句:
AssignedToId = '{userId}' AND Status != 'Completed' AND ReferenceRecord.Type IN ('ActionPlan') AND PartyReferenceRecordId IN (SELECT AccountId FROM Visit WHERE Id = '{recordId}') - レコード件数を表示: オン
-
アンケート
「{!$Label.lsc4ce__Surveys}」という表示ラベルのカスタムタブを作成し、Visit Survey List View コンポーネントを追加します。
経費
「{!$Label.lsc4ce__Expenses} 」という表示ラベルのカスタムタブを作成し、ExpensesListView コンポーネントを追加します。
評価
「{!$Label.lsc4ce__ratings}」という表示ラベルのカスタムタブを作成し、評価コンポーネントを追加します。

