範囲:最小/最大

データソース > データソースタイプ > テーブルソース > [カラム]タブ > カラム特性 > 詳細

データビューエディタ > 項目特性

ここには範囲式を指定できます。この範囲式を使用して、タスクのデータビューに表示するレコードを絞り込むことができます。

[範囲:最小]特性には、最小値が返る式の番号を指定します。[範囲:最大]特性には、最大値が返る式の番号を指定します。この2つの式で指定された範囲のレコードがタスクのデータビューに表示されることになります。範囲式は、メインソースやリンクテーブルの項目(実データ項目)でも、変数項目でも有効です。

範囲式から返る値のデータ型は、項目のデータ型と同じでなければなりません。また、論理条件を使用して範囲を限定することもできます。その場合、条件は、[範囲/位置付]ウィンドウの[範囲式]特性で指定できます。また、SQLの場合はDB SQL Where句で条件を指定することができます。

[範囲]特性に定義した範囲式は、タスクの実行開始の際に評価されます。このため、タスクが開始された時、範囲式に定義された項目にはすでに値が入っていることが必要になります。範囲式の項目としては、親タスクの項目が使用できます。また、タスクに渡されるパラメータも使用できますし、定数を指定することもできます。

オンラインタスクの場合、指定した範囲以外のレコードは、エンドユーザには表示されません。そのほか、エンドユーザが[オプション]メニューの[範囲]Ctrl+R)を選択して、さらにレコードを限定することもできます。

このパラメータの範囲式のほか、[範囲/位置付]ウィンドウの[範囲式]特性、[オプション]メニューの[範囲]、およびDB SQL Where句の結果が全てANDで連結され、その最終の結果がデータビューに表示されます。

範囲式を指定しない場合は、全範囲のレコードが表示されます。