Hallo zusammen,
mir fehlt leider der nötige Ansatz um mit JasperReports loszulegen. Ich hoffe ihr könnt mir helfen.
Wir wollen unsere Reportingfunktion in unsere Java Applikation verbessern. Bisher wurden PDF oder HTML Reports von hand programmiert. Das soll jetzt mit Hilfe von JasperReports oder vielleicht Birt verbessert werden. Die Daten können sowohl aus einer Oracle Datenbank (was keine Probleme bereiten wird) aber auch aus einem Object (RECORD) der Java Applikation kommen.
Die Frage ist jetzt wie und ob ich überhaupt in dem Report auf das Objekt zugreifen kann. In iReport wird das nicht gehen weil das Object auf Session Daten zugreift. In iReport müsste man also "blind" auf das Obejct zugreifen, etwa so: "CRECORD.getValue(parameter1, param...);". Ist es dann möglich bei dem Filling aus der Java Applikation (Wenn der Report getriggert wird), da wo die Session dann existiert, die Funktionen aufzurufen um an die Daten zu gelangen?
Wenn ja wo instanziiere ich denn das Object, in dem Report? Der Ablauf ist mir leider noch absolut nicht schlüssig. Ich hoffe ihr könnte mir da ein bisschen auf die Sprünge helfen.
Danke
Gruß
mir fehlt leider der nötige Ansatz um mit JasperReports loszulegen. Ich hoffe ihr könnt mir helfen.
Wir wollen unsere Reportingfunktion in unsere Java Applikation verbessern. Bisher wurden PDF oder HTML Reports von hand programmiert. Das soll jetzt mit Hilfe von JasperReports oder vielleicht Birt verbessert werden. Die Daten können sowohl aus einer Oracle Datenbank (was keine Probleme bereiten wird) aber auch aus einem Object (RECORD) der Java Applikation kommen.
Die Frage ist jetzt wie und ob ich überhaupt in dem Report auf das Objekt zugreifen kann. In iReport wird das nicht gehen weil das Object auf Session Daten zugreift. In iReport müsste man also "blind" auf das Obejct zugreifen, etwa so: "CRECORD.getValue(parameter1, param...);". Ist es dann möglich bei dem Filling aus der Java Applikation (Wenn der Report getriggert wird), da wo die Session dann existiert, die Funktionen aufzurufen um an die Daten zu gelangen?
Wenn ja wo instanziiere ich denn das Object, in dem Report? Der Ablauf ist mir leider noch absolut nicht schlüssig. Ich hoffe ihr könnte mir da ein bisschen auf die Sprünge helfen.
Danke
Gruß