Frage zu Jasper Reports

Goliath83

Grünschnabel
Hallo,
ich habe eine Frage zu Jasper Reports.

Ich möchte mit Hilfe von JR in Java eine Benutzerliste ausdrucken. Dazu habe ich eine Klasse "Person" mit Attributen und deren Gettern und Settern geschrieben. Zu den Attributen zählen unter anderem der Vor- und Nachname einer Person.
In einer zweiten Klasse habe ich die main()-Methode, in der ich 4 Personen-Objekte erzeuge und in einer Objekt-Liste (ArrayList) ablege.

Wie kann ich nun den Vor- und Nachnamen der 4 Personen von Jasper ausgeben lassen?

Ich finde leider im Internet nur Anleitungen, wie man JR in Verbindung mit einer Datenbank nutzt.



Vielen Dank
 
ich hab selbst erst angefangen mit JasperReports zu arbeiten.
Zur Laufzeit, kannst du z.B. aus einem ArrayList eine Datenquelle erstellen:

JasperFillManager.fillReport(report, parameters, new JRBeanArrayDataSource(personen.toArray()));

Wobei personen deine ArrayListe von Personen wäre.

Vielleicht hilft dir das ja ein wenig.
 
Hallo!

Danke für die schnelle Antwort. Das "JRBeanArrayDataSource" ist dafür ideal.
Manchmal ist die Lösung so einfach. :-)


Vielen Dank
 
Zurück