申し訳ありませんが、これは少し悪い質問です。私の問題は、これに対してどのアプローチを取るべきかがわからないことです。JasperReports
うまく機能するこの休止状態のデータベースがあり、そこからのデータに基づいてレポートを作成するために使用したいと思います。iReport
作業して構成に接続し、hibernate
クエリからフィールドを読み取ってレポートを作成することができます。
ただし、保存したレポートをアプリケーションから実行し、特定のオブジェクトで実行時に決定できるようにしたいです。実行時にカスタム永続オブジェクトをこれらのレポートに渡し、その方法でレポートを生成できるようにする必要があります。つまり、実際にはクエリ自体は必要ありません。取得するオブジェクトの種類を知っている必要があります。
パラメータを指定できることはわかりますが、生のオブジェクトのみでありiReport
、単純なデータ型からのみフィールドを作成できますが、ほとんどの値はオブジェクトのtoString()でレンダリングされるため、それらを返します。
誰かが私にこれらのことのいくつかを説明してくれるなら、私は信じられないほど感謝するでしょう。どうもありがとう!ジョシュア