Mit dem aktuellen Release 2025.2 des Rapid Report Generator (RRG) erweitern wir die Möglichkeiten, Reportergebnisse bereitzustellen und weiterzuverarbeiten. Ziel des Updates ist es, mehr Flexibilität im Export zu schaffen – sowohl für Anwender als auch für Entwickler.
Im Fokus stehen zwei zentrale Erweiterungen:
der Multi-Format Export sowie eine offene, erweiterbare Export-Architektur.
Multi-Format Export: Reports in genau dem Format, das Sie brauchen
Neben dem bekannten Standardexport als Excel können Reportergebnisse nun in verschiedenen Formaten heruntergeladen werden. Der neue Multi-Format Export ermöglicht es, Reports je nach Anwendungsfall in unterschiedlichen Datenformaten bereitzustellen.
Standardmäßig werden folgende Formate unterstützt: CSV, XLSX, JSON, XML
Damit lassen sich Reportdaten nicht nur bequem analysieren, sondern auch einfach in andere Systeme integrieren oder für weitere Verarbeitungsschritte nutzen.
Beispielimplementierungen als Templates
Die genannten Exportformate werden als Beispielimplementierungen ausgeliefert. Diese Klassen dienen bewusst als Templates und sollen als Ausgangsbasis für eigene Anpassungen verwendet werden.
Vor einem produktiven Einsatz empfehlen wir, die Templates auf inhaltliche und technische Korrektheit zu prüfen und – falls erforderlich – an projektspezifische Anforderungen anzupassen.
Steuerung pro Report über Customizing
Welche Exportformate zur Verfügung stehen, lässt sich flexibel über das Customizing steuern. In der Tabelle /CADAXO/UI38_RX kann festgelegt werden:
- welche Formate global für alle Reports verfügbar sind
- und welche Formate nur für einzelne Reports angeboten werden
So behalten Sie jederzeit die volle Kontrolle darüber, welche Download-Optionen den Anwendern angezeigt werden.
Offen für Erweiterungen: Eigene Exportformate einfach integrieren
Ein weiterer wichtiger Punkt dieses Releases ist die offene Architektur des Exports. Eigene Download-Klassen können jederzeit ergänzt werden – etwa für zusätzliche Formate oder spezielle Kundenanforderungen.
Dazu muss lediglich das Interface /CADAXO/IF_UI38_FILE implementiert werden.
Auf diese Weise bleibt der RRG auch langfristig flexibel und anpassbar.
Fazit
Mit dem aktuellen Release wird der RRG um wichtige Funktionen erweitert:
- Mehr Flexibilität durch den Multi-Format Export
- Klare Trennung zwischen Standardfunktion und projektspezifischer Anpassung
- Eine offene Architektur, die individuelle Erweiterungen einfach ermöglicht