レポートを作成する際に、データソースからのすべての値ではなく、特定の基準を満たす値のみを印刷する必要がある場合があります。必要な設定を選択するには、データフィルタリングを使用します。フィルタリングは、シリーズエディタのFiltersプロパティを使用して設定されます。各フィルターの条件を指定します。条件が真の場合、その計算結果は真です。これは、この値がチャートのレンダリング時に使用されることを意味します。フィルタ条件の計算結果がfalseの場合、この値は無視されます。各フィルターは、データ値を処理するための条件を表します。次の図は、フィルターパネルの例を示しています。
どのフィルタリング(値または引数)が実行されるかによって条件を選択する方法。
このフィールドは、どの条件が機能するかを示すデータのタイプを指定します。文字列、数値、日時、ブール、式の5種類のデータを使用できます。データ型は、レポートジェネレータが条件を処理する方法に影響します。たとえば、データ型が文字列の場合、文字列を処理する方法が使用されます。さらに、データのタイプに応じて、使用可能な条件操作のリストが変更されます。たとえば、Stringデータ型の場合のみ、Containing操作を使用できます。発現データ型は式の代わりに第2の値を設定するために使用されています。
条件の値を計算できる操作のタイプ。使用可能なすべてのタイプの操作は、以下の表で使用できます。
フィルタ条件の値。
使用可能な操作のリストは、データのタイプによって異なります。以下は、各タイプのデータの操作とその説明の表です。