Wie in Nuclos über das Feature Diagramme, so können auch in Reports und Formularen mit Hilfe von Jaspersoft Studio Diagramme eingebettet werden. Genau wie im Nuclos liegt hier das Package jfreechart-1.0.19.jar zu Grunde und damit ist die Möglichkeit gegeben alle Diagrammarten zu verwenden.
Auf den nachfolgenden Seiten soll anhand von Beispielen gezeigt werden, wie Diagramme in Jaspersoft Studio erstellt werden können.
Ein weiterer wichtiger Mechanismus ist der Einsatz einer Customize-Klasse, für die eine Schnittstelle in Jaspersoft Studio für jedes Diagramm zur Verfügung gestellt wird. Sowie die Verwendung einer Klasse zum Einbinden eines Diagramms über ein Image-Objekt (Dial-Charts).
Wichtig:
Die Customizer-Klassen oder die Image-Klassen werden über ein externes Projekt erstellt und später dem Klassenpfad von Nuclos hinzugefügt. Dabei ist zu beachten, dass sich alle Klassen in einem Package befinden müssen. Mehrere Packages werden von der Jasperreports API beim Ausführen der Funktionen innerhalb des Diagramms nicht erkannt.