30日間の無料評価版をお試しいただけます。

概要



  1.  And/Orロジック – 各フィルター間の条件に使用するロジックを定義します。
  2. カッコ矢印 – フィルターのセットをカッコで囲むことで、より複雑なロジックをAnd/Orロジック設定と組み合わせて使用することができます。
  3. フィルターフィールド – レポート結果を制限するために、フィルター一覧に追加されたフィールドです。
  4. 演算子の選択 – フィルターに使用する演算子を選択し、値が定義した条件と一致しているか、相違しているかを判断する方法を指定します。
  5. 値の選択 – フィルター条件に値を定義することもできますし、ユーザープロンプトに設定をすることで、レポート閲覧者が値を定義することもできます。
  6. フィルターロジック – 設定したフィルターロジックのサマリーを表示します。
  7. フィルターの追加 – 設定パネルを閉じることなく、フィルター一覧にフィールドを追加することができます。

ロジック


レポートに含まれるデータを更に制御するために、条件を結合することができます。例えば、名前が「Smith」、もしくは「Johnson」という条件を、「女性顧客(female」、という条件と結合して検索することができます。レポートにひとつ以上の条件が含まれる場合はいつでも、Yellowfinは自動的に、これらの条件をAndで結合します。条件を結合するためには、必要なフィールドをフィルター一覧に追加します。


 ユーザーは、各フィルター間のAnd/Orドロップダウンオプションを定義することができます。これにより、複数のフィルターの結合が、結果を返すために機能する方法を定義することができます。


And/Or

論理演算子により、条件の結合方法を指定することができます。Yellowfinのフィルターでは、2タイプの論理演算子を使用することができます。

  1. And論理演算子は、二つの条件の論理積をとります。データは、二つの条件を共に満たさなくてはいけません。
  2. Or論理演算子は、二つの条件の論理和をとります。データは二つの条件のうち、どちらか一方を満たせば、条件に合致していると判断されます。例えば、名前がSmithであるか、性別が女性、という条件を設定した場合、Smithという姓をもつ男性も結果に含まれます。

ロジックを調整するためには、フィルター間のドロップダウン一覧で、And/Orを切り替えます。


カッコ

クエリ―が3つ以上の条件を持つ場合、カッコを使用することで、いくつかの条件をまとめることができます。これは、以下のような計算式で、値を変更するためにカッコを使用する方法と同様です。

a = 36 * (6 +12) と、 a = (36 * 6) + 12では、aの値が変わります。

例えば、特定の日時におけるイベントや、その日にシステムにログインした人々の情報を取得したい場合。

  1. カッコを使用する場合は、カッコでまとめたい行を選択し、カッコアイコンをクリックします(初期設定では、右向きの矢印)。行全体が右側に移動し、条件がカッコ内にまとめられます。設定された条件の詳細は、フィルターロジック欄に表示されます。
  2. カッコのレベルを変更するためには、上下に移動するリンクを使用して、条件内のフィルター属性の順序を変更します。

Booking Status 」が「Active」であり、かつ(And)「Booking Method」が「Web Site 」、または(Or)「Media Category」が「WebView」であるすべてのレコードを取得したい場合、フィルターの設定は以下のようになります。

カッコは、Orの前後にある「Booking Method」フィルターと、「Media Category」フィルターを囲むように配置されます。


演算子


演算子は、値がフィルター条件に一致するかどうかを判断するために定義されます。例えば、「一覧に含む」を使用すると、一覧内の値のいずれかが、フィルター値に一致する場合、その値を返します。ドロップダウンに表示されるオプションは、フィルターを適用したフィールドのタイプにより異なります。


より詳細な情報は、フィルター演算子を参照してください。 



フィルター値には、他にも利用できるオプションがあります。レポート作成者は、以下のオプションも使用することができます。


  1. ユーザープロンプトは、レポート閲覧者がレポート実行時に、フィルター値を定義することができます。
  2. 定義された値は、レポート作成過程で、レポートが常に同じ結果で制限されるように、値を設定することができます。

  3. 定義済み期間は、レポートで日付範囲を使用します。これは、常に同じ計算になりますが、レポート実行日時に関連し、表示される結果は動的です。このオプションは、日付やタイムスタンプのフィールドでのみ使用することができます。

より詳細な情報は、フィルター値を参照してください。