Salesforceの動的関連リストは、条件に応じて表示する関連レコードを柔軟に切り替えられる便利な機能です。しかし、期待通りのレコードが表示されなかったり、思わぬ制限にぶつかったりするケースが少なくありません。特に会社の営業やサポート業務で活用している場合、データの見落としは業務判断に直接影響します。この記事では、動的関連リストで困ったときに確認すべき操作手順と、見落としがちな制限事項を具体的に解説します。
【要点】この記事で確認すること
- 最初に見る場所: 動的関連リストのフィルタ条件、ページレイアウトの設定、オブジェクトの共有ルール。
- 切り分けの軸: 表示されないレコードが存在するか(データ有無)、権限で見えないか(プロファイル・権限セット)、設定ミスか(フィルタロジック・表示項目)。
- 注意点: 動的関連リストには表示上限(デフォルト10件)や参照関係の制限があるため、大量データを扱う場合はフィルタを適切に設計する必要があります。管理者権限での編集が必要な設定もあります。
ADVERTISEMENT
目次
1. 動的関連リストの基本動作と困りごとの原因
動的関連リストは、標準の関連リストとは異なり、表示するレコードをフィルタ条件や並び替えで制御できる点が特徴です。ただし、その動作は「どのオブジェクトの、どの項目を基準に表示するか」という設定に依存します。困りごとの多くは、次の三つの原因に集約されます。
1-1. フィルタ条件の誤設定
動的関連リストに設定したフィルタ条件が厳しすぎる、または条件式が間違っているケースです。例えば「取引先責任者」オブジェクトの動的関連リストで「役職 が 部長 を含む」と指定した場合、役職項目に「部長代理」が含まれていても「部長」という文字列を含むため表示されますが、「本部長」などの表記ゆれやスペースの有無で対象外になることもあります。
1-2. 表示制限に引っかかっている
動的関連リストには、一度に表示できるレコード数に上限があります。標準設定では最大10件ですが、システム管理者が「動的関連リストの表示最大数」を組織レベルで変更できます。また、リストに表示する項目数が多い場合や、大量のデータを扱う場合はパフォーマンス制限に抵触することもあります。
1-3. ユーザの権限でレコードが見えない
動的関連リストは、現在のユーザが参照権限を持つレコードだけを表示します。そのため、親レコードの共有設定や、オブジェクトに対するプロファイルの参照権限が不足していると、データが存在してもリストに現れません。
2. 原因を切り分ける具体的な操作手順
問題が発生したら、以下の手順で段階的に確認します。
- ステップ1: データの存在確認 — 動的関連リストの元となるオブジェクトで、条件に合うレコードが本当に存在するか、すべてのレコードを表示するリストビューやレポートで確認します。存在しない場合はデータ登録が根本原因です。
- ステップ2: システム管理者として動的関連リストの設定を確認 — 設定 > オブジェクトマネージャ > 該当オブジェクト > 動的関連リスト から、フィルタ条件、並び替え、表示項目が意図通りか確認します。特にフィルタロジック(すべての条件を満たす/いずれかの条件を満たす)の誤りがよくあります。
- ステップ3: 表示上限の確認 — 動的関連リストの下部に「さらに表示」リンクが出ていれば、上限に達している証拠です。クリックして追加のレコードが表示されるか確認します。表示されない場合は、組織の最大表示数(デフォルト10、最大200)に達しているか、パフォーマンス制限にかかっている可能性があります。
- ステップ4: 権限の確認 — 問題のユーザで、親レコード(例:取引先)の詳細画面を開き、標準の関連リスト(動的でないもの)で同じレコードが見えるか確認します。動的関連リストだけ見えない場合、設定の問題。標準リストも見えない場合、共有ルールやプロファイルの参照権限が不足しています。
- ステップ5: ブラウザとキャッシュの確認 — Salesforceはブラウザのキャッシュに依存する部分があるため、シークレットウィンドウで試す、またはキャッシュをクリアして再読込みします。まれにLightning Experienceの不具合で古い設定が残ることもあります。
3. 動的関連リストの主な制限事項と対策
動的関連リストには、公式にドキュメント化されている制限事項があります。これを理解していないと、意図しない動作に悩まされることになります。
| 制限項目 | 内容 | 対策 |
|---|---|---|
| 表示レコード数の上限 | デフォルト10件、組織設定で最大200件まで変更可能。ただし200件を超えるデータがある場合、フィルタで絞らないと最後まで表示されない。 | システム管理者が[動的関連リストの表示最大数]を調整するか、フィルタ条件で表示件数を制限する。 |
| 参照関係の制限 | 動的関連リストでフィルタに使用できるのは、直接の項目(参照項目を含む)のみ。数式項目や積み上げ集計項目は使用できない場合がある。 | フィルタに使用したい項目が数式の場合は、別途数式項目を参照項目にできないか検討する。または代わりにワークフローで値をコピーする。 |
| 親子関係の階層制限 | 動的関連リストで表示できるのは、直接の子オブジェクトに限られる。孫オブジェクトや、間接的な関連は表示不可。 | 必要なデータが孫オブジェクトにある場合は、関連リストを親オブジェクトに設定し直すか、カスタムボタンで代替する。 |
| パフォーマンス制限 | 大量のレコード(例:10万件超)をフィルタなしで動的関連リストに表示しようとすると、タイムアウトやエラーが発生する。 | 必ずフィルタ条件を設定して対象を絞る。また、動的関連リストは標準関連リストより負荷が高いため、頻繁にアクセスする画面では使用を控える。 |
4. 失敗パターンとその解決策
実際の現場でよく見られる失敗例を三つ挙げます。いずれも設定の見直しで解決可能です。
4-1. 「レコードがありません」と表示されるが、データは存在する
原因はほぼフィルタ条件の誤りです。例えば「取引先の案件」で「案件のステップ が 見積もり済み と等しい」と設定しているのに、実際のステップが「見積もり済(全角カッコ)」になっているなど、表記の不一致が考えられます。フィルタで使用する値は、項目の選択リスト値を正確に確認してください。
4-2. 一部のユーザだけ見える、見えない
これは権限の問題です。プロファイルまたは権限セットで、そのオブジェクトに対する「読取り」権限が付与されているか確認します。また、共有ルールでユーザにアクセス権がない場合も同様です。システム管理者が「すべてのデータを見る」権限を持っている場合は見えるが、一般ユーザが見えないケースが典型的です。
4-3. 動的関連リストを追加したが、ページに表示されない
ページレイアウトに動的関連リストを追加した後、必ず「保存」してから該当オブジェクトのレコード詳細画面をリロードしてください。また、動的関連リストを配置するセクションが「詳細」タブ内にあるか確認します。Lightningアプリケーションビルダーで作成した画面では、コンポーネントとして追加する必要がある場合もあります。
5. 管理者に確認すべき設定項目とよくある質問
動的関連リストのトラブルシューティングでは、管理者に以下の設定を依頼することがあります。
- 組織の動的関連リストの最大表示数: 設定 > パフォーマンス > 動的関連リストの表示最大数。デフォルト10、最大200。
- プロファイルのオブジェクト権限: 設定 > プロファイル > 該当プロファイル > オブジェクト設定 > 該当オブジェクトの「読取り」が有効か。
- 共有ルール: 設定 > 共有設定 > 共有ルールで、適切なグループにアクセス権が付与されているか。
- 動的関連リストのフィルタで使用できない項目: 積み上げ集計項目、数式項目(一部)、ロングテキストエリア項目などはフィルタ条件に指定できない場合があります。管理者は使用可能な項目の一覧を確認できます。
よくある質問
Q: 動的関連リストと標準関連リストの違いは?
A: 標準関連リストは親レコードに直接関連するすべてのレコードを表示します。動的関連リストはフィルタや並び替えを自由に設定でき、表示するレコードを絞り込めます。ただし、表示上限やパフォーマンス面で制限があります。
Q: 動的関連リストで最新の5件だけ表示したい場合、どう設定すればよいか?
A: 動的関連リストの並び替えで「作成日時 降順」を選択し、表示レコード数を5に設定します(デフォルトは10、組織の最大数以下であれば変更可能)。ただし、表示数は固定ではなく、ユーザが「さらに表示」で追加できます。
Q: 動的関連リストで表示されるレコードが重複することはあるか?
A: 通常はありませんが、フィルタ条件が複数ある場合に「いずれかの条件を満たす」を選択していると、複数の条件に該当するレコードが一度だけ表示されます。重複表示は発生しません。
6. まとめ
動的関連リストで困ったときは、まずフィルタ条件の見直しと表示上限の確認を行ってください。データが存在するのに表示されない場合は、権限設定の不足が疑われます。また、動的関連リストには表示件数の上限や参照関係の制限があるため、大量データを扱う場合はフィルタで適切に絞り込むことが重要です。管理者に依頼する設定項目を事前に把握しておくことで、トラブルシューティングを迅速に進められます。本記事で紹介した手順を参考に、問題を切り分けて解決に役立ててください。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
