2012-04-05 21 views
1

サブレポート付きのマスターレポートが1つあります。ループを使用してジャスパーサブレポートで複数の画像を動的に表示

マスターレポートでは、フィールドごとに1つの値が表示されますが、サブレポート値には動的に複数の値がフェッチされます。

サブレポートでは、ループ内の画像数を表示する必要があります。

これをireport/jasperレポートにどのように適用するのですか?

enter image description here

のようにこれらの画像は、サブレポートに動的に来て。

お勧めします。

答えて

1

複数の列を使用して水平に塗りつぶすには、サブレポートを設定する必要があります。

+0

同じことがいくつかありますか? – Sweety

+0

JR:jasperreports-x.y.z/demo/samples/horizo​​ntalに同梱されているこのサンプルから始めます。 – mdahlman

1

あなたのイメージを動的にInputStreamに変換する必要があります。次に、この入力ストリームフィールドにイメージタグの値式を設定します。

すなわち

InputStream inputStream= Convert your image to inputstream// 
yourSampleJavaBean.setImage(inputStream); 

今画像表現値としてyourSampleJavaBean.image変数を使用します。各行で画像を動的に変更します。

関連する問題