このサイトをご覧になるには、JavaScriptを有効にしてください。

[帳票開発ツール]Stimulsoft レポート&ダッシュボード ユーザーマニュアル

 

レポートを作成する際に、データソースのすべての値ではなく、特定の条件を満たす値のみを印刷する必要がある場合があります。必要な設定を選択するために、データフィルタリングが使用される。 フィルタリングは シリーズエディタのフィルタープロパティを使用して設定します。各フィルタには条件が指定されます。条件が trueあれば、その計算 結果はtrueなる。つまり、チャート描画時にこの値が使用されます。フィルター 条件の計算結果がfalse場合、この値は無視されます。各フィルタは、データ値を処理するための条件を表します。下図は、フィルターパネルの例です。

 

 

どのようなフィルタリング(値や引数)を行うか、その条件を選択する方法。

どのような条件で動作させるか、データの種類を指定します。5種類のデータが利用可能です。 文字列数値日付時間論理型です。データ型は、レポートジェネレータが条件を処理する方法に影響します。たとえば、データ型が文字列の場合、文字列を扱う方法が使用されます。さらに、データ型によって、利用可能な条件操作のリストが変更されます。 例えば、文字列データ型に対してのみ 含む操作が利用可能です。データ型は2番目の値ではなく式を設定するために使用されます。

条件値の計算を行うことができる演算の種類。利用可能な演算の種類はすべて下表の通りです。

フィルター条件の値です。

 

利用可能な操作のリストは、データの種類によって異なります。以下は、データの種類ごとの操作とその説明の表です。

 

操作方法

 

データの種類

 

説明

文字列

数値

日付時間

論理型

等しい

最初の値が2番目の値と等しい場合、その条件は真となる。

 

等しくない

最初の値が2番目の値と等しくない場合、条件は真となる。

 

間である

 

 

最初の値が範囲内にある場合、条件は真となる。

 

間でない

 

 

最初の値が範囲内にない場合、条件は真となる。

 

より大きい

 

 

最初の値が2番目の値より大きい場合、条件は真になる。

 

以上

 

 

最初の値が2番目の値より大きいか、または2番目の値と等しい場合、条件は真になります。

 

より小さい

 

 

1番目の値が2番目の値より小さい場合、条件は真となる。

 

以下

 

 

最初の値が2番目の値より小さいか、2番目の値と等しい場合、その条件は真である。

 

含む

 

 

 

最初の値が2番目の値を含む場合、その条件は真となる。この操作は、文字列に対してのみ使用される。

 

含まない

 

 

 

最初の値が2番目の値を含まない場合、その条件は真となる。この操作は、文字列に対してのみ使用されます。

 

で開始

 

 

 

最初の値が2番目の値から始まっている場合、条件は真となる。この操作は、文字列に対してのみ使用されます。

 

で終了

 

 

 

もし最初の値が2番目の値で終わるなら、条件は真である。この操作は文字列に対してのみ使用される。