印刷      PDFバージョンのオンラインヘルプを開く


前のトピック

次のトピック

関連項目のデフォルトフィルター基準の管理

企業プロファイルで[タブの拡張ビューの有効化]オプションが選択されている場合は、拡張ビューをサポートしている関連情報セクションのカスタムデフォルトフィルターを指定できます。 関連情報セクションのフィルターを定義した場合、そのフィルターは、次の両方があてはまるときに、ユーザーが親レコードの[詳細]ページを開くと適用されます。

  • ユーザーが関連情報セクションのタブ形式を使用すること。
  • 関連レコードタイプのユーザーの役割に割り当てられた検索レイアウトで、フィルターに使用するフィールドが使用可能な検索フィールドであること。

ユーザーはデフォルトフィルターをクリアできます。ただし、ユーザーがレコードの[詳細]ページから移動した後に戻ると、カスタムデフォルトフィルターが再度適用されます。

カスタムデフォルトフィルターの基準を指定するとき、次の考慮事項に注意してください。

  • 特定の親レコードタイプの関連レコードタイプには、1つのフィルターのみが存在できます。関連レコードタイプの個別のレイアウトに異なるフィルターを指定することはできません。
  • ユーザーが関連情報タブを開くと、フィルターがパフォーマンスに影響する場合があり、関連情報セクションが[詳細]ページの最初のタブである場合は、ユーザーがレコードの[詳細]ページを開くと、パフォーマンスに影響する場合があります。
  • フィルターに選択したフィールドが、レコードタイプの関連情報セクションのレイアウトにない場合、ユーザーの役割においてフィルターフィールドが関連レコードタイプの検索レイアウトで使用可能な検索フィールドであるときは、実行時にフィールドが関連情報セクションに追加されます。
  • 特定のフィールドは、検索中およびリストの並べ替え時のパフォーマンスを向上させるために最適化されます。これらの最適化されたフィールドは、フィルターフィールドとして使用できるフィールドのリストに緑色のテキストで表示されます。ベストプラクティスとして、これらのフィールドのいずれかをフィルターに使用します。
  • フィルターに選択したフィールドがピックリストフィールドでない場合は、入力したフィルター値はユーザー言語で格納され、翻訳されません。ユーザーが関連レコードのリストを開くと、フィルター済みリストを開くユーザーの言語に関係なく、フィルターに入力した値でレコードがフィルターされます。デフォルトフィルター基準でのピックリストフィールドの使用については、このトピックの「デフォルトフィルター基準でのピックリストフィールドについて」の項を参照してください。
  • フィルターの現在のユーザーのロケールに形式が依存するフィールドを使用する場合は、形式に関係なく、フィルター値と一致するレコードが検索によって返されます。たとえば、フィルターに日付フィールドを使用する場合、関連レコードのリストを表示するユーザーに対してその日付がどのような形式になるかに関係なく、フィルターフィールドの日付が指定した日付と一致するレコードが検索によって返されます。
  • フィルター基準を満たすレコードの検索では、大文字小文字が区別されます。

デフォルトフィルター基準でのピックリストフィールドについて

フィルターにピックリストフィールドを選択し、フィルター条件に1つ以上の値を指定する必要がある場合、[ルックアップ]アイコン(虫めがね)を使用して値を選択するか、値を直接入力することができます。

[等しい]、[すべての値を含む]、[どの値も含まない]および[等しくない]の条件に対して、フィルター基準を指定すると次の動作が適用されます。

  • [ルックアップ]アイコンを使用してピックリスト値を選択した場合、または自分の言語で既存のピックリスト値と厳密に一致する値を入力した場合、検索に対してピックリスト値の言語独立コード(LIC)が保存されます。ユーザーが関連レコードのリストを開くと、保存されたLICがOracle CRM On Demandによってピックリスト値のLICと比較され、ユーザーの言語でのLICに対応するピックリスト値が使用されて関連レコードのリストがフィルター処理されます。
  • ユーザー言語で既存のピックリスト値と厳密には一致しない値を入力した場合は、入力した値が検索に対して保存されます。値はユーザー言語で保存されます。ユーザーが関連レコードのリストを開くと、入力した値がOracle CRM On Demandによってピックリスト値のLICと比較されます。フィルター済みリストを開くユーザーの言語に関係なく、フィルターに入力した値でレコードがフィルターされます。

[間]、[よりも多い]および[よりも少ない]の条件に対しては、フィルターに入力または選択した値が検索に対して保存されます。値はユーザー言語で保存されます。これらの条件の場合、入力した値がOracle CRM On Demandによってピックリスト値のLICと比較されます。

[少なくとも 1 つの値を含む]条件に対しては、フィルターに入力または選択した値が検索に対して保存されます。値はユーザー言語で保存されます。この条件の場合、入力した値がOracle CRM On Demandによって値のLICではなくピックリスト値と比較されます。このため、デフォルトフィルターに[少なくとも 1 つの値を含む]条件を使用すると、ユーザー言語が異なるユーザーに対して予期しない動作となる場合があります。

フィルター基準およびフィルター値の詳細は、次のトピックを参照してください。

次の手順では、関連レコードタイプのカスタムデフォルトフィルターの基準を指定する方法について説明します。

作業前の準備。次の手順を実行するには、[アプリケーションをカスタマイズ]権限を含む役割が割り当てられている必要があります。

関連レコードタイプのカスタムデフォルトフィルターの基準を指定するには

  1. 任意のページの右上隅にある[管理]グローバルリンクをクリックします。
  2. [アプリケーションカスタマイズ]をクリックします。
  3. [レコードタイプセットアップ]セクションで、親レコードタイプのリンクをクリックします。

    たとえば、[コール詳細]ページにある関連情報セクションのレコードのリストに対するフィルターを指定する場合、[活動]をクリックします。

  4. レコードタイプの[アプリケーションカスタマイズ]ページの[ページレイアウト管理]セクションで、関連レコードタイプの[関連情報レイアウト]リンクをクリックします。

    たとえば、[コール詳細]ページにある[担当者]関連情報セクションのレコードのリストに対するフィルターを指定する場合、[活動アプリケーションカスタマイズ]ページで[取引先訪問関連情報レイアウト]をクリックします。

  5. [関連情報セットアップ]ページのタイトルバーで、デフォルトフィルター基準の管理をクリックします。
  6. 親レコードタイプの[デフォルトフィルタ基準]ページで、次のいずれかを実行します。
    1. 関連レコードタイプにフィルターがまだ存在しない場合は、新規デフォルトフィルター基準をクリックします。
    2. 関連レコードタイプにフィルターがすでに存在する場合は、次のようにフィルターのレコードレベルのメニューからオプションを選択します。
      • フィルターを編集する場合は、[修正]を選択します。
      • フィルターを削除する場合は、[削除]を選択します。
  7. 関連レコードタイプのフィルターを初めて設定する場合、デフォルトフィルター基準の編集ページの[関連レコードタイプ]フィールドで、関連レコードタイプを選択します。

    注: 関連レコードタイプの既存のカスタムデフォルトフィルターを編集する際、[関連レコードタイプ]フィールドで別の関連レコードタイプを選択することはできません。別の関連レコードタイプのフィルターを作成するには、新しいフィルターを作成する必要があります。

  8. [デフォルトフィルタ基準]セクションで、フィルターのフィールドを選択してから、フィルター条件を選択し、フィルター値を選択または入力します。
  9. 変更を保存します。

公開日 2018 年 8 月 Copyright © 2005, 2018, Oracle. All rights reserved. Legal Notices.