Field Filter の使用

このタスクでは、レコードのリストをフィルタリングする方法を説明します。

選択オプションを作成し、例外レコードが読み込まれたら、フィールド フィルタリングを使用して関心のあるレコードのみを表示することができます。デフォルトでは、Business Steward Portal には一度に 1 つの Spectrum™ Technology Platform データフローのレコードのみが表示されます。特定のフィールド内で一定の条件を満たすレコードのみを表示するように、レコード リストをさらにフィルタリングすることができます。作成されたフィルタは自動的に保存され、データフローを次に例外エディターで開く際には、そのフィルタが適用されます。

注: Field Filter ツールを使用する前に、選択オプションを適用する必要があります。

フィルタは複数のフィールドに対して作成可能ですが、各フィールドに対して作成できるフィルタは 1 つだけです。フィールドに既にフィルタが適用されている場合、矢印の背景色は青色になります。

Blue background on arrow indicates that field has a filter applied to it.

フィルタは、テーブル形式で表示している場合のみ作成可能です。ただし、テーブル形式表示で定義されたフィルタは、フォーム形式表示にも反映されます。テーブル形式表示と同様に、フォームの最下部近くにあるインジケータによって、レコードにフィルタが適用されていることが示されます。

Indicator that record has been filtered.
\
  1. [フィルタ] ボタンをクリックします。
    各列の見出しの横にフィルタ アイコンが表示されます。
  2. データにフィルタを適用するフィールドのフィルタ アイコンをクリックします。
  3. フィールドのデータ タイプに適した演算子を選択し、その後に値を指定します。
    演算子説明
    is equal to 指定した値と完全に同じ値を持つレコードを探します。数値またはテキスト値を指定できます。例えば、MatchScore の値が 82、または LastName の値が "Smith" のレコードを検索できます。
    が次に等しくない 指定した値以外の値を持つレコードを探します。数値またはテキスト値を指定できます。例えば、MatchScore の値が 100 以外、または LastName が "Smith" 以外のレコードを検索できます。
    が次の値で始まる 選択したフィールドが特定の値で始まるレコードを探します。例えば、LastName フィールドで "Van" をフィルタリングする場合、"Van Buren"、Vandenburg"、または "Van Dyck" という値を持つレコードが表示されます。
    が次の値を含む 選択したフィールド内のいずれかの位置に指定した値を含むレコードを探します。例えば、AddressLine1 フィールドで "South" をフィルタリングする場合、"12 South Ave."、"9889 Southport St."、"600 South Shore Dr."、および "4089 5th St. South" という値を持つレコードが表示されます。
    が次の値を含まない 選択したフィールド内のどの位置にも指定した値が含まれないレコードを探します。例えば、AddressLine1 フィールドで "South" をフィルタリングする場合、"12 South Ave."、"9889 Southport St."、"600 South Shore Dr."、および "4089 5th St. South" という値を持つレコードは表示されません。
    次で終わる 選択したフィールドが特定の値で終わるレコードを探します。例えば、City フィールドが "burg" で終わるレコードをフィルタリングする場合、"Gettysburg"、"Fredricksburg"、および "Blacksburg" という値を持つレコードが表示されます。
    が次の値より大きい 指定した値より大きい数値を持つレコードを探します。
    が次の値以上 指定した値以上の数値を持つレコードを探します。例えば、50 を指定した場合、選択したフィールドの値が 50 以上のレコードが表示されます。
    が次の値より小さい 指定した値より小さい数値を持つレコードを探します。
    が次の値以下 指定した値以下の数値を持つレコードを探します。例えば、50 を指定した場合、選択したフィールドの値が 50 以下のレコードが表示されます。
    次の値より後 指定した値よりも後の日付または時間を持つレコードを探します。
    次の値と同じかそれより後 指定した値と同じかそれよりも後の日付または時間を持つレコードを探します。
    次の値より前 指定した値よりも前の日付または時間を持つレコードを探します。
    次の値と同じかそれより前 指定した値と同じかそれよりも前の日付または時間を持つレコードを探します。
  4. [フィルタ] ボタンをクリックして条件を適用します。
    そのフィールドに対する条件にデータが一致するレコードのみが表示されます。
  5. フィルタ アイコンをもう一度クリックしてから、[クリア] をクリックするとフィルタが削除され、[フィルタ] ボタンをクリックするとすべてのフィルタが削除されます。
    この操作は、テーブル形式とフォーム形式のどちらで表示している場合でも実行できます。