UIでフィールドを検索可能にするにはどうすればよいですか。
カスタム・フィールドなど、検索用の追加フィールドを有効にできます。 また、既存のフィールドを使用しないように削除できます。
デフォルトでは、適応型検索により動作する作業領域には、検索に必要なすべてのキー・フィールドが含まれます。 (リストは、Oracle提供の適応型検索構成のトピックを参照してください。)
Redwoodユーザー・エクスペリエンスの営業など、適応型検索およびグローバル検索を使用する作業領域でフィールドを検索可能にするには、次のステップに従います:
-
フィールドをそのビジネス・オブジェクトに対して検索可能にする必要があります。
-
必要に応じて、関連オブジェクトの検索に対してフィールドを有効化できます。
-
構成を公開する必要があります。
この例では、標準のアプリケーション・テキスト・フィールドである「最高経営責任者名」フィールドを有効にする方法を示しますが、標準アプリケーション・オブジェクトのカスタム・フィールドなどを含め、どのフィールドにも同じ手順が適用されます。 この構成を完了して公開すると、営業担当はグローバル検索、または適応型検索により動作する作業領域の検索ボックスにCEO名を入力して、その個人がCEOであるアカウントを検索できます。 また、アカウント・フィールドで商談を検索できるようにすると、そのアカウントのすべての商談が返されます。
CEO名フィールドをアカウントUIに追加し、このフィールドのエントリを検索可能にする必要があるとします。 次に、フィールドの場所を強調表示した「アカウントの編集」ページのスクリーンショットを示します。

ビジネス・オブジェクトでフィールドを検索可能にする
フィールドをビジネス・オブジェクトの検索に使用できるようにする方法を次に示します。 たとえば、CEO名でアカウントを検索可能にします。
-
「設定と保守」作業領域にナビゲートし、次の項目を使用します。
-
オファリング: 営業
-
機能領域: 営業基盤
-
表示: すべてのタスク
-
タスク: 適応型検索の構成
-
-
「適応型検索の構成」ページの「設定」タブ(スクリーンショットのコールアウト1)で、「拡張」(コールアウト2)をクリックします。
-
左ペインで、カスタム・フィールドが表示されるオブジェクトの名前リンクをクリックします(コールアウト3 )。 CEO名フィールドはアカウント・フィールドであるため、「アカウント」をクリックします。
フィールドが「フィールドの構成」セクションにリストされます。
-
「使用可能」オプションを選択して、ワークスペースおよびグローバル検索のフィールドを索引付けします(コールアウト4)。
-
「最高経営責任者」などのテキスト・フィールドの場合、「分析済テキスト検索」オプションを選択して、フィールド内の個々の単語に索引を付けます。 選択すると、あいまい検索(スペルが類似した結果を取得する検索)も有効になります。 また、「すべての単語」および「いずれかの単語」を含む他の検索演算子を有効にします。
ノート: あいまい検索は、単語の最初の3文字が一致し、単語の残りの部分の相違が1文字である場合に機能します。 必要であれば相違の文字数を2文字に変更できますが、最初の3文字は一致する必要があります。 -
「キーワード検索に含む」オプションを選択して、グローバル検索、およびワークスペース検索ボックスを使用した検索の両方のフィールドを有効にします。
制限: これらは個人識別可能情報(PII)であるため、グローバル検索またはワークスペース検索ボックスを使用して、担当者Eメール・アドレスと電話番号を検索可能にできません。このチェック・ボックスの選択を解除したままにすると、ユーザーはCEO名を使用してアカウントを検索できません。 ただしその場合でも、ワークスペースでは、「最高経営責任者名」フィールドをアカウントのフィルタとして追加し、そこでフィールドを検索できます。 グローバル検索にはフィルタを追加できません。キーワードによる検索のみが可能です。
-
「オブジェクト参照に含む」オプションを選択して、関連オブジェクトで検索するフィールドを有効にします。 最大15個のフィールドを有効にできます。 たとえば、商談の検索時にCEO名を使用する場合は選択します。
「キーワード検索に含む」オプションを選択せず、「オブジェクト参照に含む」を選択した場合、商談を検索するユーザーはこのフィールドをワークスペースのフィルタとしてのみ使用できます。
フィールドを関連オブジェクトの検索で使用可能にする
フィールドに対して「オブジェクト参照に含む」オプションを選択した場合のみ、関連ビジネス・オブジェクトでフィールドを検索できるようにすることができます。
-
ウィンドウの左ペインで、検索を有効にするオブジェクトを開きます。 この例では、「商談」(スクリーンショットのコールアウト1)です。
-
左ペインのフィールド(この例では、「アカウント」(コールアウト2))を選択します。
-
右ペインで、「使用可能」(コールアウト3)を選択します。
-
このフィールドをグローバル検索およびワークスペース検索ボックスの検索で使用する場合は、「キーワード検索に含む」オプション(コールアウト4)を選択する必要があります。
このオプションを選択せずに「使用可能」を選択した場合、フィールドはワークスペースでフィルタとして使用可能なままになりますが、グローバル検索では検索できません。
「オブジェクト参照に含む」オプションは、ここでは関係ありません。 次に、2つのユースケースの概要を示します。
ユース・ケース
使用可能
キーワード検索に含む
ユーザーは、グローバル検索およびワークスペース検索ボックスを使用してフィールドを検索できます。 たとえば、CEO名を入力すると、その個人がCEOであるアカウントだけでなく、そのアカウントの商談も含んだ結果が得られます。 ワークスペースでは、オブジェクトの検索時にフィルタとしてフィールドを選択することもできます。 たとえば、ワークスペースで商談を検索する場合にCEO名でフィルタできます。
選択済
選択済
ユーザーはワークスペースにフィールドをフィルタとして追加できますが、検索ボックスまたはグローバル検索でフィールドを検索することはできません。
選択済
選択解除
構成の公開
オプションを選択した後で、「公開」をクリックします。
公開により、「モニター」タブの「公開」サブタブでモニターできる索引付けプロセスがトリガーされます。 索引付けプロセスが完了すると、新しい構成が使用可能になります。 なんらかの理由でプロセスがエラーで終了した場合は、ヘルプ・デスクに連絡してください。
UIでフィールドをフィルタとして使用可能にする
フィールドをフィルタとして使用し、検索結果に列として追加するには、UIでの表示に対して有効化する必要があります。
-
「適応型検索の構成」ページで、「UIの構成」をクリックします。
-
フィールドをオブジェクトのフィルタとして使用できるようにするため(たとえば、アカウントの検索時にアカウント・フィールドをフィルタとして使用できるようにするため)、次の手順を実行します。
-
「UIの構成」タブの左ペインでオブジェクトを選択します。
-
フィールドに対して「UIで表示」オプションを選択します。
-
-
他の関連オブジェクトのUIでフィールドを使用できるようにするため(たとえば、商談検索でアカウント・フィールドをフィルタとして有効化するため)、次の手順を実行します。
-
「UIの構成」タブの左ペインで、フィルタを有効にするオブジェクトの関連オブジェクト階層を表示します。 たとえば、「商談」(次のスクリーンショットのコールアウト1)を選択します。
-
オブジェクト階層内でフィールドのオブジェクトを見つけて選択します。 たとえば、「アカウント」(コールアウト2)を選択します。
-
フィールドに対して「UIで表示」オプションを選択します(コールアウト3)。
-
-
「保存してクローズ」をクリックします。