Loading

レコード作成時に参照項目の検索条件が機能しない

公開日: Oct 13, 2022
説明

参照項目で検索条件が実装されている場合、ユーザが新しいレコードを作成するときにレコードが存在していて検索条件に一致しているにもかかわらずルックアップダイアログ検索で関連レコードが見つからない場合があります。しかし、新規作成して保存したレコードを編集したときは、同じルックアップ検索で予期されるレコードが返されます。

例:


1.ケースオブジェクトで商談に対するカスタム参照項目を作成します。

2.見積オブジェクトでケースに対するカスタム参照項目を作成し、次の条件で検索条件を追加します:
[見積: 商談 ID] [次の文字列と一致する] [項目ケース: 商談: 商談 ID]

3.商談レコードを作成してから、商談に関連付けられた複数のケースレコードを作成します。

4.ステップ 3. で作成した商談を開き、[見積] 関連リストを使用して新しい見積レコードを作成します。

5.[ケース] 参照項目で、ステップ 3. で作成したケースを検索してみます。

 

見積レコードを作成すると、条件設定済みルックアップではケースレコードが見つかりません。ただし、[すべての結果を表示] をクリックして検索条件を削除した場合は予期される結果が返され、一致するケース番号を (検索するのではなく) [見積] 編集ページの参照項目に入力した場合はレコードを保存でき、既存のレコードを編集するときに参照項目が機能します。

解決策
参照項目の条件で主従関係が使用されている場合、参照項目はレコード作成時に機能しません。

この動作は設計どおりの機能であり、参照項目の検索条件の制限によってルックアップ検索条件で主従関係を活用することができません。データ型のリレーションのみ: ルックアップを使用してルックアップ検索条件を確立し、レコード作成中に関連オブジェクトレコードを適切に参照できます。

上記のシナリオ例では、作成するレコード (見積) に商談との主従関係があるため、ルックアップの検索条件ではレコード作成時に見積-to-商談のリレーションの橋渡しをすることができません。ただし、見積-to-商談のリレーション項目の種別がルックアップの場合、検索条件ロジックで適切に検索条件のリレーションパスの橋渡しをすることができます。

このルックアップダイアログ検索の制限に対する回避策として、ルックアップの検索条件を削除するか、レコードが作成された後に項目を入力することを検討してください。


関連情報:

ルックアップ検索条件の考慮事項
ルックアップ検索条件を使用したときに、ルックアップ検索で意図した結果が得られない
Salesforce Classic での標準および高度なルックアップ
ナレッジ記事番号

000383698

 
読み込み中
Salesforce Help | Article