2012-04-05 9 views
1

Ich habe einen Master-Bericht mit Unterbericht.mehrere Bilder in Jaspis Sub-Bericht dynamisch mit Looping anzeigen

im Hauptbericht Anzeige einzelner Wert für jedes Feld, aber in Unterbericht Wert dynamisch abgerufen und mehrere Werte.

im Unterbericht muss ich Anzahl der Bilder in Schleife anzeigen.

Wie Sie dies in Ireport/Jaspis-Bericht anwenden?

wie

enter image description here

kommen diese Bilder dynamisch in Unter Bericht.

Bitte machen ..

Antwort

1

Sie müssen den Unterbericht so einstellen, dass er mehrere Spalten verwendet und horizontal gefüllt wird.

+0

können Sie ein Beispiel für dasselbe geben? – Sweety

+0

Beginnen Sie mit diesem Beispiel, das mit JR geliefert wird: jasperreports-x.y.z/demo/samples/horizontal – mdahlman

1

Sie haben Ihre Bilder zu konvertieren dynamisch INPUTSTREAM-. Setzen Sie dann den image-Tag-Wertausdruck auf dieses Eingabestreamfeld.

d.h

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

nun yourSampleJavaBean.image Variable als Bildausdruckswert verwenden. Es wird die Bilder dynamisch mit jeder Zeile ändern.