Crystal-reports-create-parameter-field

提供:Dev Guides
移動先:案内検索

Crystal Reports-パラメーターフィールドの作成

データエクスプローラービューで、[パラメーター]領域内を右クリックし、[新規作成]→[新しいパラメーター]を選択します。

パラメーターフィールドの作成

[パラメーターの作成]ダイアログボックスが表示されます→パラメーターの名前を入力します(最大255文字の英数字)。 ダイアログボックスで、他のプロパティと共にパラメーターの名前とタイプを変更できます。

リストから適切なデータ型を選択します→文字列、数値、日付など。

パラメーターの作成

複数の値を許可するパラメーターを作成するには

データエクスプローラーで[パラメーター]を右クリックし、[新規作成]→[新しいパラメーター]を選択します。

[パラメーターの作成]ダイアログボックスで、パラメーターの名前を入力します。

リストから適切なデータタイプを選択します→プロンプトテキストを入力します→複数値を許可をTrueに設定します。

これで、プロンプト時に、パラメーターに入力する複数の値を指定できます。

ダイアログボックス

データセット

離散値または範囲値を指定するには

値の範囲のタイプとして、[離散]または[範囲]を選択します。

[離散]を選択すると、パラメーターは(値の範囲ではなく)離散値を受け入れます。

[範囲]を選択すると、パラメーター値の入力を求められます。 開始値と終了値を入力できます。 たとえば、値「1」と「10」を入力した場合、範囲は1〜10であり、フィルタリングにこのパラメーターを使用するレポートには、1〜10の値を持つすべてのレコードが表示されます。 これは文字列パラメーターでも機能します。 開始値が「A」で終了値が「H」の場合、このパラメーターをフィルターに使用するレポートは、A-Hのアルファベット範囲内のすべてのレコードを表示します。

範囲値

[複数の値を許可]および[離散オプション]が選択されている場合、パラメーターは複数の離散値を受け入れます。 複数の値を入力できますが、これらの値は個別に評価され、範囲として解釈されません。 [複数の値を許可]および[範囲オプション]が選択されている場合、パラメーターは複数の範囲を受け入れます。