The Most Widely Used Open Source Business Intelligence

Eine Java-Bibliothek erweitert JasperReports, um Spalten oder Spaltengruppen in einem Bericht anzuzeigen oder auszublenden. Sie basieren auf einer Benutzereingabe oder auf anderen Parametern. Zielgruppe: Entwickler
Das Column Manager Add-on für JasperReports minimiert den allgemeinen Entwicklungs- und Pflegeaufwand und erweitert den Funktionsumfang von JasperReports. Es versetzt JasperReports-Anwender schnell und einfach in die Lage, Berichte mit dynamischer, parameterbasierter Steuerung zu erstellen und macht dank der parameterbasierten dynamischen Verarbeitung von JasperReports die kostenintensive manuelle Aktualisierung großer Berichtsbibliotheken überflüssig.
Der Column Manager bietet die Funktion, Spalten anhand von anwender- oder bereichsspezifischen Parametern aus- bzw. einzublenden. Die Bibliothek arbeitet mit einem standardisierten JasperReports .jrxml Berichts-Template, das über individuelle Elementeigenschaften verfügt, über die Geschäftsgruppen oder Komponenten identifiziert werden können. Werden ein Name oder mehrere Namen festgelegt, werden die Spalten mit den entsprechenden Namen entfernt und die verbleibenden Spalten entsprechend verbreitert, um entstandene Lücken zu füllen. Eine Geschäftsregel-Klasse, die auf die Ad-hoc-Klasse angewendet wird, die das JasperDesign-Objekt enthält, unterstützt dieses Verhalten. Andere Geschäftsregel-Klassen können durch Aufrufen der von der "IBusinessRule"-Schnittstelle geforderten "applyBusinessLogic()"-Methode auf das gleiche JasperDesign angewendet werden.

Der Column Manager umfasst eine in Java geschriebene Beispielanwendung. Diese verwendet ein .jrxml-Berichts-Template und eine kundenspezifische Datenquelle als Eingaben und erstellt daraus eine PDF-Datei als Ausgabe. Durch Bearbeiten der Script-Datei kann ein anderes .jrxml-Berichts-Template verwendet oder der Name der PDF-Ausgabe-Datei verändert werden. Durch Modifizieren des Quellcodes kann die Datenquelle geändert werden.
Wichtiger Hinweis: Dieses Programm wird "wie gesehen" vertrieben. Für nähere Informationen lesen Sie bitte den Click-Wrap-Lizenzvertrag.
Preis: $99
Alle Preiese sind Endanwenderpreise; kontaktieren Sie Jaspersoft für ISV-Preise