| 印刷 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 Trucking、Browning Equipment、Lester Brown Car Washなどの値を持つレコードが取得されます。 注意: この動作はフィルター済みリストのみに適用され、［少なくとも 1 つの値を含む］条件を使用するOracle CRM On Demandの他のエリアには適用されません。 また、この条件を使用すると、Oracle CRM On Demandで部分一致検索が行われるため、レコードの取得に時間がかかります。
どの値も含まない（等しくない） | テキスト、数値、または日付 | 1つの値またはカンマで区切られた複数の値 | 値と一致しないレコードが表示されます。これは、すべての値を含むの逆です。
等しい | テキスト、数値、または日付 | 各行に1つの値。値を追加するには、演算子ORを使用し、別の行を追加します。 | 値と一致するレコードが表示されます。
いずれかと等しい | ピックリスト | 1つの値またはカンマで区切られた複数の値 | 値のいずれかと厳密に一致するレコードが表示されます。 注: いずれかと等しいフィルター条件の詳細は、このトピックの「ピックリスト項目のフィルター条件について」の項を参照してください。
より大きい | テキスト、数値、または日付 | 1つの値 | 入力した値より大きい値を持つレコードが取得されます。
より小さい | テキスト、数値、または日付 | 1つの値 | 入力した値より小さい値を含むレコードが取得されます。
演算子
AND | テキスト、数値、または日付 | 複数の条件 | 指定されたすべての条件に当てはまるレコードが表示されます。 たとえば、「クローズ日>10/01/2003 AND 売上>500000」と指定すると、両方の条件に一致するレコードが返されます。
OR | テキスト、数値、または日付 | 任意の条件 | 少なくとも1つの条件に一致するレコードが表示されます。 たとえば、「業種=Energy OR 請求先住所=CA」と指定すると、これらの条件のどちらかに一致するレコードが返されます。

公開日 2022 年 8 月 | Copyright © 2005, 2022, Oracle and/or its affiliates. Legal Notices.