Altbestandzertifikat Idee, erste Erfahrungen, Ausblick Jan-Jasper Fast SUB Göttingen.
Open Source Reports mit Jasper und iReport - doag.org · Open Source Reports mit Jasper und iReport...
Transcript of Open Source Reports mit Jasper und iReport - doag.org · Open Source Reports mit Jasper und iReport...
Open Source Reports mit Jasper und iReport
Dominic Weiser DOAG Konferenz 2012
2
Agenda
• Einleitung
• Motivation
• JasperReports
• iReport • Workflow zur Berichterstellung (als Live-Demo)
• Die Oberfläche
• Anbinden einer Datenquelle
• Der Subreport
• Zusammenfassung
• Fazit
3
Einleitung
Daten
Daten
Daten
Daten
Daten
Daten
Daten
Daten
4
Motivation
• Vielzahl gängiger Anwendungsfälle für automatisierte Berichte • Rechnungen
• Zusammenfassung
• Kennzahlen
• Wirtschaftlichkeit • Wiederverwendung
• Geschwindigkeit
• Berichte mit hoher Komplexität möglich
• Geringe Budgets
5
JasperReports
6
JasperReports - Eckdaten
.jasper
7
iReport Designer
8
iReport
.jasper
9
iReport Live Demo
10
Neuer Report
11
iReport – Die Oberfläche
12
Datenquelle
13
Datenquelle
14
Datenquelle
Treiber installieren
15
Datenquelle – Treiber installieren
Einstellungen -> Classpath
16
Daten bestimmen
17
Query eingeben
18
Daten
• Parameters • Übermittelte Werte
• Fields • Daten aus der Datenquelle
• Variablen • Zwischenspeicher • Aufbereitung von Daten
19
Palette
20
Eigenschaften
21
Der Bericht
22
Die Vorschau
23
Subreport Einfügen
24
Der Subreport
25
Der Subreport 2
26
Subreport Datenquelle
27
Der Subreport
28
Der Gesamtreport
29
Beispielreport
30
Zusammenfassung
• JasperReports erstellt aus unterschiedlichen Datenquellen Berichte für verschiedene Ausgabeformate
• iReport ist ein WYSIWYG Editor zum Erstellen von JasperReports
• Mit iReport kann der komplette Workflow abgebildet werden 1. Einbinden der Datenquelle
2. Bestimmen der Daten
3. Einfügen der Feldern in den Report
4. Anzeigen der Vorschau (live)
5. Erstellen eines Subreports
31
Fazit
• Intuitiv
• Steile Lernkurve, welche bald wieder abflacht
• Open Source
• Genügend Tiefe für komplexe Reports über mehrere Ebenen
• Größtenteils stabiles Laufzeitverhalten
32
Ihr Kontakt zu esentri
Dominic Weiser
Consultant
esentri consulting GmbH
Pforzheimer Straße 132 Tel +49 (0) 7243 / 354 90 0 [email protected]
76275 Ettlingen Fax +49 (0) 7243 / 354 90 99 www.esentri.com
Besuchen Sie uns auf unserem Stand:
Ebene 2
33
Vielen Dank!