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

ユーザがレコードを保存するときの「値が存在しないか、検索条件に一致しません」エラー

公開日: May 12, 2026
説明

ユーザがレコードを保存する際に「値が存在しないか、検索条件に一致しません」エラーが発生する理由と解決策について説明します。
解決策として、検索条件を見直し、無効なデータを修正してください。

エラー「値が存在しないか、検索条件に一致しません」が発生する理由は?

無効な検索条件ルックアップデータのデフォルトのエラーメッセージは、「値が存在しないか、検索条件に一致しません」です。ルックアップ項目が検索条件を満たしていない場合、ユーザが任意の値でレコードを保存しようとすると、このエラーメッセージが表示されます。

シナリオ: ユーザに対する商談オブジェクトのカスタムルックアップ検索条件項目に、ユーザが有効であることが必要な検索条件があります。

エラーを発生させる方法: このレコードが最後に編集された後に、ルックアップ項目にリストされているユーザが無効になった場合に、誰かがレコードを編集しようとします。この場合、このエラーが表示されます。

その他の考慮事項

  • 検索条件のルックアップの入力規則は、項目がページレイアウト上になくてもトリガされます。  そのため、項目レベルのセキュリティまたはページレイアウトセキュリティのためにユーザに項目が表示されない場合も、検索条件の入力規則は実行されます。
  • レコードに主従関係項目がある場合は、主オブジェクトのリンクされたレコードをチェックして、それが有効であり、編集と保存でエラーが発生しないことを確認する必要があります。
解決策


このエラーを解決するには、次の操作を実行します。

  • 有効なデータを使用して検索条件の入力規則を修正するか、検索条件項目のデータを削除する。
  • ビジネスのニーズに合わせて、ルックアップ検索条件を削除または変更する。
  • 保存できないレコードで、別のオブジェクトを参照するルックアップ検索条件を探す。  その項目を特定したら、影響を受けるオブジェクトにルックアップを参照/更新する自動化 (ワークフロー、プロセスビルダー) がないかどうかを確認します。ある場合、自動化によって更新されているオブジェクトのルックアップ検索条件項目を無効にします。
ナレッジ記事番号

000384986

 
読み込み中
Salesforce Help | Article