JasperReports und IReport in Edustore

iReport und JasperReports Anleitung

von Daniel Quathamer & Andre Knieschewski

Inhaltsverzeichnis

1JasperReports installieren und konfigurieren       

1.1Voraussetzungen       

1.2JasperReports und iReport       

1.2.1iReport       

1.2.2Einstellungen       

1.3Entwurfsbereich       

1.4JasperReports als Kommandozeilen-Tool       

2Berichtsdesign       

2.1Sortierung und Filtern       

2.2Listen       

2.3Gruppierung       

2.3.1Gruppen definieren       

2.3.2Seitenumbrüche       

2.3.3Gruppensummen       

2.3.4Gruppierung ohne eigenes Band       

2.3.5Gruppierung mit virtuellen Dimensionen       

2.4Tabellengestaltung       

2.4.1Summen, Seitenzahlen       

2.4.2Seitenumbrüche steuern       

2.4.3Zeilen alternierend einfärben       

2.5Unterberichte        

2.5.1Konfiguration des Hauptberichts       

2.5.2Unterbericht mit Header und Footer vom Hauptbericht       

2.5.3Konfiguration des Unterberichts       

2.5.4Einhängen des Berichts in Edustore       

2.6Kreuztabellen       

2.6.1Bedienung des Assistenten für Kreuztabellen       

2.6.2Nachbearbeitung des Kreuztabellen-Assistenten       

2.6.3Kreuztabellen im Gruppenfuß       

2.6.4Kreuztabellen mit virtuellen Dimensionen       

2.7Diagramme       

2.7.1Einfache Diagramme       

2.7.2Diagramme nach Tabelle ausgeben       

2.7.3Diagramme mit berechneten Werten       

2.8Schriften       

2.8.1Allgemeines zu Schriften       

2.8.2Schriften in iReport einbinden       

2.8.3Default-Schriftart in iReport       

2.8.4Fonts auf dem Server        

2.9Schrift Formatierung       

2.10Effiziente Formatierung       

2.11Expression Editor       

2.11.1Bedingungen       

2.11.2Umgang mit Zeichenketten       

2.11.3Umgang mit Datumsfeldern       

2.11.4Besonderheiten / Workarounds       

2.11.5Häufig benötigte Transformationen       

2.11.5.1Umrechnung Semester-tid in Namen       

2.11.5.2Umrechnung Semester in akad. Jahr       

2.12Pattern Expression       

2.13Fortgeschrittene Techniken bei Feldern       

2.14Einrücken von Feldern       

2.15Berechnungen       

2.15.1Prozentrechnung       

2.16Interne Links/Anker       

2.17Berichts-Properties setzen       

2.18Seitenumbrüche       

2.19Besonderheiten beim Export nach Excel        

2.19.1Excel-Formeln       

2.19.2Excel-Export in einzelne Tabellenblätter       

3Nutzung in Edustore       

3.1Berichtsentwicklung bei Grunddaten und Basisberichten       

3.1.1Allgemein       

3.1.2Datenquelle erzeugen       

3.1.3Template erzeugen       

3.1.4Template einbinden       

3.1.4.1Reportdesign verlinken       

3.1.4.2Probleme beim Deployment im Server       

3.1.4.2.1Feldnamen im Berichtsdesign weichen vom Datenbank-Feldnamen ab        

3.1.4.2.2Korrektur der Feldnamen im Berichtsdesign       

3.2Zuordnung von Default-Feldbelegungen zu Stylesheets       

3.3Kurzanleitung Direktaufruf von Jasper-Berichten von der Maske       

3.4Spezielle Variablen       

3.5Makroberichte als Datenquelle für JasperReports       

3.6Kompatibilität von iReport mit JasperReports       

3.6.1.1iReport Grafiken in JasperReports       

3.6.1.2Weitere Bibliotheken von iReport       

4Unterschiede iReport und JasperSoft Studio       

4.1Installation       

4.2Handhabung       

4.2.1Preview       

4.2.2Palette       

4.2.3Objekt-Eigenschaften       

5Troubleshooting       

5.1Report Problem: Class not set for bucket: <<Variable>>       

5.2Die jasper Datei       

5.3Im Excel Export Fehlen Felder       

6Weitere Dokus       

 


Druckversion HTML | PDF

Zur Superx-Homepage SuperX ist auch ein CampusSource-Projekt. Zur CampusSource-Homepage | Powered by FreeMarker Seite 1 / 97
Letzter Update: 25.5.2018
Impressum| Datenschutz