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


前のトピック

次のトピック

フィルター条件について

検索では、次の表に示すように、検索フィールドのデータタイプによって使用できるフィルター条件が異なります。

注意: 場合によっては、検索において検索またはリストフィルターの基準に使用したフィールドにnull値が含まれるレコードは返されません。たとえば、状態が[成約]と一致しない商談を検索する場合、状態がnullの商談は返されません。検索でフィールドにnull値が含まれるレコードが返されるようにする場合、そのフィールドについて[NULL である]条件を含めてください。前述の例では、状態がnullの商談および状態が[成約]以外である商談が検索で返されるようにする場合、検索基準の[状態]フィールドについて[NULL である]条件を含め、また状態が[成約]と一致しないレコードを検索するための条件を含めてください。

データタイプ

使用可能なフィルター条件

数字、整数、パーセント、通貨

  • 等しい
  • より大きい
  • より小さい
  • NULL である
  • NULL でない
  • 等しくない
  • 間以外

日付、時間

  • 等しい
  • 過去90日
  • 次の90日
  • 当該日
  • 以降
  • 以前
  • 今日*
  • 昨日*
  • 明日*
  • 過去?日
  • 次の?日
  • 先週*
  • 来週*
  • 今週*
  • 先月*
  • 来月*
  • 今月*
  • 今四半期*
  • 前四半期*
  • 次四半期*
  • 今年*
  • 来年*
  • 昨年*
  • NULL である*
  • NULL でない*
  • 等しくない
  • 間以外

アスタリスク(*)が付いた条件の場合、その条件が選択されると値フィールドは無効です。

条件が「過去?日」および「次の?日」の場合、変数?はフィルター値フィールドで選択された日数に置き換えられます。

チェックボックス

  • オン
  • オフ

ピックリスト

  • すべての値を含む
  • 少なくとも1つの値を含む
  • どの値も含まない
  • 等しい
  • いずれかと等しい*
  • NULL である
  • NULL でない
  • 等しくない
  • 間*
  • より大きい*
  • より小さい*

アスタリスク(*)が付いた条件の詳細は、このトピックの「ピックリスト項目のフィルター条件について」の項を参照してください。

テキスト

  • すべての値を含む
  • 少なくとも1つの値を含む
  • どの値も含まない
  • 等しい
  • より大きい
  • より小さい
  • NULL である
  • NULL でない
  • 等しくない
  • 開始文字
  • この文字から開始しない
  • 一致する
  • 一致しない
  • 間以外

電話

  • 開始文字
  • すべての値を含む
  • 少なくとも1つの値を含む
  • どの値も含まない
  • 等しい
  • より大きい
  • より小さい
  • 等しくない

ピックリスト項目のフィルター条件について

ピックリスト項目の[間]、[より大きい]および[より小さい]条件では、Oracle CRM On Demandによって、指定したフィルター基準と適合するレコードを見つけるために、ピックリスト値自体ではなくピックリスト値の言語独立コード(LIC)が検索されます。そのため、検索結果には、基準とピックリスト値自体が適合しない場合でも、基準とピックリスト値のLICとが適合したすべてのレコードが含まれます。同様に、検索結果には、基準とピックリスト値とは適合するが基準とピックリスト値のLICとが適合しないレコードは含まれません。

たとえば、管理者がBetaというピックリスト値を作成したとします。その新規ピックリスト値のLICは、デフォルトではそのピックリスト値と同じになります。そのため、次のようなフィルターを使用して検索すると、ピックリスト値がBetaのレコードが返されます。

間 Alpha, Gamma

ただし、管理者が後でそのピックリスト値をBetaからNot Betaに変更した場合、ピックリスト値のLICは変更されません。そのため、上記のフィルターを使用してレコードを検索した場合は、ピックリスト値のLICがまだBetaのため、検索結果には、ピックリスト値がNot Betaのすべてのレコードが含まれます。しかしながら、次のようなフィルターを使用してレコードを検索した場合は、そのピックリスト値のLICは指定した基準と適合しないため、検索結果には、ピックリスト値がNot Betaのレコードは含まれません。

間 Gamma, Zeta

同様に、ピックリスト値の翻訳版を検索した場合、検索結果には、指定した基準と変換後のピックリスト値とが適合しない場合でも、指定した基準とピックリスト値のLICとが適合したすべてのレコードが含まれます。

[間]、[より大きい]および[より小さい]条件以外のピックリスト項目条件では、Oracle CRM On Demandによって、指定したフィルター基準と適合するレコードを見つけるために、LICではなくピックリスト値自体が検索されます。

いずれかと等しいフィルター条件

いずれかと等しいフィルター条件は、指定された値のいずれかと厳密に一致するレコードを検索します。このフィルター条件は、レコードの[詳細]ページまたは[編集]ページで、[ルックアップ]アイコン(虫めがね)が使用可能なピックリストフィールドのみでサポートされます。レコードの[詳細]ページまたは[編集]ページで、値のドロップダウンリストが使用可能なピックリストフィールドではサポートされません。このタイプのピックリストフィールドでは、[すべての値を含む]フィルター条件を使用して、指定された値のいずれかと厳密に一致するレコードを検索します。

また、いずれかと等しいフィルター条件は、複数選択ピックリストフィールドではサポートされません。複数選択ピックリストフィールドでの検索の詳細は、「複数選択ピックリストの検索について」を参照してください。

フィルター条件の使用方法

次の表では、さまざまなフィルター条件と演算子を使用する方法について説明します。

使用条件/演算子

データタイプ

検索対象の値

結果

テキスト、数値、または日付

カンマで区切られた2つの値

A からB までの値を持つレコードが表示されます(A およびB と等しい値は除外されます)。

すべての値を含む(等しい)

テキスト、数値、または日付

1つの値またはカンマで区切られた複数の値

値と完全に一致するレコードが表示されます。アプリケーションでは、値のサブストリング、または値が同じでも大文字小文字が異なる値は取得しません。

少なくとも1つの値を含む

テキストのみ

1つの値またはカンマで区切られた複数の値

値と部分的に一致するレコードが表示されます(Substringの一致が可能)。たとえば、Brownと入力すると、Browns TruckingBrowning EquipmentLester Brown Car Washなどの値を持つレコードが取得されます。

注意:  この動作はフィルター済みリストのみに適用され、[少なくとも 1 つの値を含む]条件を使用するOracle CRM On Demandの他のエリアには適用されません。

また、この条件を使用すると、Oracle CRM On Demandで部分一致検索が行われるため、レコードの取得に時間がかかります。

どの値も含まない(等しくない)

テキスト、数値、または日付

1つの値またはカンマで区切られた複数の値

値と一致しないレコードが表示されます。これは、すべての値を含むの逆です。

等しい

テキスト、数値、または日付

各行に1つの値。値を追加するには、演算子ORを使用し、別の行を追加します。

値と一致するレコードが表示されます。

いずれかと等しい

ピックリスト

1つの値またはカンマで区切られた複数の値

値のいずれかと厳密に一致するレコードが表示されます。

注: いずれかと等しいフィルター条件の詳細は、このトピックの「ピックリスト項目のフィルター条件について」の項を参照してください。

より大きい

テキスト、数値、または日付

1つの値

入力した値より大きい値を持つレコードが取得されます。

より小さい

テキスト、数値、または日付

1つの値

入力した値より小さい値を含むレコードが取得されます。

演算子

AND

テキスト、数値、または日付

複数の条件

指定されたすべての条件に当てはまるレコードが表示されます。

たとえば、「クローズ日>10/01/2003 AND 売上>500000」と指定すると、両方の条件に一致するレコードが返されます。

または

テキスト、数値、または日付

任意の条件

少なくとも1つの条件に一致するレコードが表示されます。

たとえば、「業種=Energy OR 請求先住所=CA」と指定すると、これらの条件のどちらかに一致するレコードが返されます。


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