SuperX

KontaktMail für InfosSuchenLogin

Generisches Exportlayout

Ausgehend von der Überlegung, die generische Excel- und PDF Ausgabe von SuperX zu verbessern, haben wir uns die bisherigen Techniken angeschaut: POI für Excel und XSL-FO für PDF.

Beide sind nicht intuitiv anpassbar. Gleichzeitig haben wir mit JR eine mächtige Reporting Engine eingebaut, für die man Layouts auslagern (Styles) und in einem graphischen Editor (JasperSoft Studio) anpassen kann.

Was bisher fehlte war ein "generischer" Export für alle Ergebnistabellen.

Unser Vorbild ist der Berichtsassistent von iReport, einem Vorläufer von JasperSoft Studio. Dort konnte man Layoutvorlagen auswählen, die dann automatisch als JasperReports- Berichtsdesigns generiert wurden.

In Kooperation mit der Universität zu Köln haben wir daher das Kernmodul soweit erweitert, dass mit XSL-Stylesheets generische JR-Templates erzeugt werden können.

Das bietet für die Zukunft folgende Möglichkeiten:

  • Anpassung des generischen Excel- und PDF Exports an Corporate Design der Hochschule
  • Generische Exporte wahlweise in PDF / XLSX, ODT, DOCX etc.
  • Entwicklung eines "Berichtsassistenten", der u.a. folgende Möglichkeit bietet:
    • Parametrisierung des Seitenformats (z.B. A4 hoch/quer), Layoutvorlagen, Ausgabeformat (Excel, PDF etc.)
    • Möglichkeit des Downloads der Berichtsvorlage (JRXML-Datei) zur lokalen Weiterverarbeitung
    • Speicherung der Konfiguration für Deeplinks
    • Unterstützung von Makroberichten und Booklets