Schulungsübersicht
Einführung in fortgeschrittene JasperReports-Funktionen
- Übersicht über die erweiterten Berichtsfunktionen
- Verständnis der JasperReports-Architektur
Arbeit mit Subreports
- Erstellen und Integrieren von Subreports
- Parameterübertragung zwischen Haupt- und Subreports
- Verwaltung der Datenquellen von Subreports
- Vergleiche zwischen Gruppierungen und Subreports
Verwendung von Variablen und Berechnungen
- Erstellen und Verwenden von Variablen in Berichten
- Implementieren komplexer Berechnungen
- Aggregieren von Daten
Komplexe Datenquellenverbindungen
- Arbeiten mit mehreren Datenquellen
- Erstellen benutzerdefinierter Datenquellen
- Implementieren von Datenquellenfiltern
Anpassen von Berichtsvorlagen
- Erstellen benutzerdefinierter Vorlagen
- Verwenden von Stilen und bedingter Formatierung
- Entwerfen dynamischer Berichte
Fortgeschrittenes Charting und Visualisierung
- Implementieren fortgeschrittener Diagramme und Grafiken
- Verwenden von benutzerdefinierten Visualisierungen
- Erstellen und Integrieren von Pivot-Tabellen
- Integrieren von Drittanbieter-Visualisierungsbibliotheken
Scripting und Ausdrücke
- Schreiben benutzerdefinierter Ausdrücke und Skripte
- Verwenden von JavaScript und Groovy in JasperReports
- Implementieren von Scriptlets für erweiterte Logik
Parametrisierung und Benutzereingabe
- Erstellen und Verwenden komplexer Parameter
- Entwerfen interaktiver Berichte
- Implementieren von parametergetriebenen Berichtsinhalten
Integrieren von JasperReports mit Anwendungen
- Einbetten von JasperReports in Java-Anwendungen
- Verwenden von JasperReports Server
- Webdienstintegration
Erweiterte Exportoptionen
- Exportieren von Berichten in verschiedene Formate
- Anpassen der Exportkonfigurationen
- Implementieren benutzerdefinierter Exporter
Leistungsoptimierung
- Optimieren der Berichtsleistung
- Verwalten grosser Datensätze
- Best Practices für effizientes Berichtdesign
Sicherheit und Berechtigungen
- Implementieren der Berichtsicherheit
- Verwalten von Benutzereberechtigungen und Zugriffskontrolle
- Nutzen von JasperReports Server für sichere Berichtsverteilung
Fortgeschrittene Gruppierungstechniken
- Weitere fortgeschrittene Schulung zur Verwendung von Gruppierungen
- Kontrolle über mehrere Seiten
- Feste Formulare mit einem variablen Abschnitt im Inneren
- Vorder- und Rückseite, wenn die Vorderseite variabel ist, die Rückseite jedoch fest bleibt
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundkenntnisse in JasperReports
- Vertrautheit mit SQL und Datenbankkonzepten
Zielgruppe
- BI-Analysten
- ETL-Entwickler
- Datenbankprofis
Erfahrungsberichte (4)
Refactoring Übung und Graph Visualisierung
Tiago Kocevar - Lang Energie AG / Osterwalder Zurich AG
Kurs - Business Intelligence and Data Analysis with Metabase
Deepthi war sehr empfänglich für meine Bedürfnisse, sie konnte erkennen, wann sie zusätzliche Komplexität hinzufügen und wann sie zurückhaltend sein und einen strukturierteren Ansatz verfolgen sollte. Deepthi hat wirklich in meinem Tempo gearbeitet und sicher gestellt, dass ich die neuen Funktionen/Tools selbstständig einsetzen kann, indem sie mir zunächst gezeigt hat, wie es geht, und mich dann selbst nachbauen ließ. Dies half enorm bei der Vertiefung des Trainings. Ich bin extrem zufrieden mit den Ergebnissen dieses Trainings und mit Deepthis Fachwissen!
Deepthi - Invest Northern Ireland
Kurs - IBM Cognos Analytics
Maschinelle Übersetzung
Er war gut vorbereitet - und er ist sehr sympathisch.
Oliver - Post CH AG
Kurs - Splunk Fundamentals
Maschinelle Übersetzung
viele praktische Übungen
Marcin - Narodowy Bank Polski
Kurs - Splunk Data Administration
Maschinelle Übersetzung