Es tut mir leid, das ist ein bisschen eine schlechte Frage, da mein Problem ist, dass ich einfach nicht verstehe, welchen Ansatz dafür zu nehmen. Ich habe diese Hibernate-Datenbank, die gut funktioniert, und ich möchte JasperReports
verwenden, um Berichte basierend auf den Daten zu erstellen. Ich habe iReport
arbeiten und verbinden mit der hibernate
Konfiguration und in der Lage, Felder aus meinen Abfragen zu lesen und einen Bericht zu erstellen.Verständnis von Jasper Reports und Hibernate und Parameter
Ich möchte jedoch in der Lage sein, gespeicherte Berichte von meiner Anwendung ausgeführt und auf bestimmten Objekten zur Laufzeit entschieden haben. Ich muss in der Lage sein, meine benutzerdefinierten persistenten Objekte zur Laufzeit an diese Berichte zu übergeben und auf diese Weise Berichte zu generieren. Sie brauchen also selbst keine Abfrage, sie müssen nur wissen, welche Art von Objekten sie bekommen werden.
Ich sehe, dass ich ihnen Parameter geben kann, aber nur Rohobjekte, und auch in iReport
kann ich Felder nur aus einfachen Datentypen machen, aber die meisten meiner Werte werden in der toString() meiner Objekte so gerendert ich Ich würde diese gerne zurückgeben.
Ich wäre unglaublich dankbar, wenn jemand mir einige dieser Dinge erklären würde. Ich danke dir sehr! Joshua
Eigentlich wunderbar, dass gearbeitet laden kann für Ich, ich habe jetzt meine Berichte gezeigt. Allerdings habe ich noch eine weitere Frage des Verständnisses, die ich auf eine neue Frage gestellt habe. Vielen Dank für Ihre Antwort! Meine neue Frage an: http://stackoverflow.com/questions/894587/understanding-jasperreports-and-jrbeancollectiondatasource – Joshua