Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

Lightning Experience で検索を実行すると、ユーザに異なる自動推奨結果が表示される

公開日: Jun 24, 2025
説明

Lightning Experience で検索を実行すると、ユーザによって異なる自動推奨結果が表示されることがあります。これは標準ルックアップと高度なルックアップの両方が使用されるためです。最初の検索では MRU(最近使ったデータ)が使用され、3 文字以上の検索では先行入力検索が使用されます。これにより、ユーザごとに異なる結果が表示されることがあります。影響を受けるユーザは、ルックアップを使用する前にレコードにアクセスすることで、MRU に追加されるようにしてください。

解決策


これは設計どおりの動作です。Lightning Experience では、標準ルックアップか高度なルックアップのいずれかを指定することはできず、カスタムエンティティで検索可能な場合は両方のルックアップが検索に使用されます。この動作は Lightning Experience のグローバル検索にも当てはまります。

ルックアップとその違いについての詳細は、こちらのブログ投稿を参照してください。

これは次のようにドキュメント化もされています。

「[最近使ったデータ] にはレコードのオブジェクト種別のみが表示され、他の一致にはセカンダリ項目も表示されます。項目を選択すると、そのレコードページに移動します。」

「インスタント結果のレコードのリストに最近使ったデータとその他の推奨レコードが含まれている場合、セカンダリ項目がある結果とない結果が混在して表示されます。」


この動作を順を追って見ていきましょう。


1.最初に参照項目をクリック (フォーカス) すると、システムで 25 件のユーザの最後に使用した (MRU) レコードが識別され、そのうちの上位 5 レコードが表示されます。
 

注意:

  • 最後に使用した (MRU) レコードは、ユーザが最近アクセスしたレコードです。該当するオブジェクトの [最近参照したデータ] リストビューに表示される内容と似ています。
  • ユーザの MRU が更新されるまで時間がかかるため、目的の結果が表示されない場合は、しばらく待ってから再度確認してください。

2.最初の検索文字 (上記の例に基づくと数字「1」) を入力すると、結果では同じ 25 MRU レコードが絞り込まれて、その文字が含まれるレコードのみが表示されます。
3.2 文字目 (上記の例に基づくと数字「12」) を入力しても動作は同じです。検索で元の 25 レコードがチェックされ、その 2 文字が含まれるレコードのみが表示されます。
4.3 文字目を入力すると、参照項目の動作は MRU レコードの表示から先行入力検索に変わります。先行入力検索の動作は異なり、語幹処理、スペルチェック、関連レコードのような他の変数が使用されます。

MRU と先行入力の違いにより、1 文字または 2 文字の結果にはレコードが表示される可能性がありますが、3 文字以上の結果にはありません。

MRU に依存するため、2 人のユーザの参照項目にまったく異なる結果が表示される可能性があります。3 文字以上を入力すると、MRU に基づかなくなるため、似た結果が表示されるようになります。



上記に基づいたこの問題の回避策は次のとおりです。

1.影響を受けるユーザがルックアップを使用する前にレコードにアクセスして、レコードがユーザの MRU に追加されるようにします。
2.実際の検索語を使用して目的の結果を表示します。検索語を限定的にするほど、ユーザに目的の結果が表示される可能性が高くなります。

ナレッジ記事番号

000384739

 
読み込み中
Salesforce Help | Article