JasperReportでサポートされているレポートパラメータ
JasperReport レポートのパラメーターには次のようなものがあります。
- 文字列型の値(ユーザー名、住所など)を渡すに使用します。
- 数値パラメータ(Integer):年齢や数量などの数値型の値を渡す。
- 数値型の引数(float/double):価格、割合などの数値型の値を渡すときに使用
- 真偽パラメータ(Boolean):真偽の値(有効か無効か、表示するかしないか等)を渡すのに用いる。
- 日付パラメータ(Date):誕生日や作成日などの日付型を渡すために使われる。
- 時刻パラメータ(Time):開始時間、終了時間などの時間型の値を渡すのに使用します。
- タイムスタンプパラメータ(Timestamp): 日時情報を保持したタイムスタンプ型の値を渡すために使用されます。
- 列挙型(Enum):性別、ステータスなどの列挙型の値を渡すために使用されます。
- リスト/配列の形で複数の値を渡すための引数。例:複数選択ドロップダウンの選択肢、テーブルデータ
- 受け渡しする際にパラメータの型を自由自在にカスタマイズでき、複雑なデータ構造を渡せます。
レポートパラメーターの一般的な型であり、具体的な使用は実際のニーズによって決定されます。