Dynamisch generierte Bilder in JasperReports mit SimpleDataRenderer

Eine wichtige Anforderung bei der Erstellung von Berichten mit Jaspersoft ist die Darstellung von Datensätzen in leicht verständlicher Form. Grafische Darstellungen sind hierzu oft gut geeignet; so bietet Jaspersoft beispielsweise die automatische Generierung von (HTML5-)Charts an. Je nach Berichtsanforderung kann es aber sein, dass sich eine Text- und Grafikdarstellung vermischen sollen, z.B. in Form von unterschiedlich großen Balken pro Zeile wie in folgendem Beispielbericht über die Beliebtheit einzelner Farben beim Autokauf: Eine derartige Anforderung lässt sich nicht trivial über die Verwendung eines Charts abbilden. Ebenso ist die klassische Variante, Bilder über eine Datei in einen Bericht einzubinden, so wie es [...]

Jaspersoft 7.5 – Mehr als nur ein neuer Anstrich (Webinar)

Jaspersoft 7.5, die neueste Softwareversion für Analysen und eingebettetes Reporting, ist seit Kurzem mit wesentlichen Neurungen auf dem Markt. Jaspersoft 7.5 bietet einen erheblich optimierten Workflow, um ansprechende Datenvisualisierungen zu erstellen und nahtlos in Anwendungen einzubetten. Fokus der Version 7.5 liegt auf der Verbesserung der Ad-Hoc-Berichte und der Domains. In der generierenden Bibliothek JasperReports gibt es durch den Wechsel auf Version 6.11 wesentliche Neuerungen wie Java 11-Kompatibilität und weitere Features beim Export in diverse Dateiformate. Nehmen Sie am Freitag, 06.3.2020 an unserem deutschsprachigen Webinar mit unserem Technologiepartner TIBCO teil, erfahren Sie alles über die wichtigsten Neuerungen von Jaspersoft 7.5 und [...]

Jaspersoft 7.1 – Das sind die Neuerungen (Webinar)

Anfang Mai 2018 ist Jaspersoft 7.1 nun endlich offiziell erschienen. Jaspersoft 7 bietet einen erheblich optimierten Workflow, um ansprechende Datenvisualisierungen zu erstellen und nahtlos in Anwendungen einzubetten. Dies geschieht mittels visualize.js und ermöglicht eine direkte Einbettung von Ad-hoc-Ansichten in Ihre Anwendungen sowie eine Vererbung von Styles in Tabellen und Crosstabs mittels CSS Vererbung aus der Anwendung und vieles mehr. THEMA: Jaspersoft 7.1 - Das sind die Neuerungen TERMIN: Dienstag, den 05.06.2018 ZEIT: 10:00 Uhr bis 10:45 Uhr Jetzt anmelden!   Im Bereich Ad-Hoc gibt es Ergänzungen, die die Auswertung von Zeitreihen besser machen. Dies ist zum einen die Möglichkeit auf [...]

Nutzerbasierte Orchestrierung von Talend und TIBCO Jaspersoft mittels Bonitasoft BPMN (Webinar)

Business Process Management (BPM) ist ein systematischer Ansatz, Geschäftsprozesse in und zwischen Unternehmen effektiv und effizient zu gestalten. Als Geschäftsprozess bezeichnet man die Verkettung mehrerer Einzelaktivitäten, die zur Erreichung betrieblicher Ziele abgearbeitet werden müssen. Workflow-Management-Systeme helfen dabei, die Ausführung der Geschäftsprozesse system-seitig zu begleiten. In dem kommenden Webinar zeigen wir Ihnen, welche Lösungsansätze die Technologien aus dem Hause Talend, Tibco JasperSoft und Bonitasoft bieten. Jetzt anmelden!   Laufzeitumgebungen Talend Administration Center (TAC) und JasperServer bieten zahlreiche Möglichkeiten Talend Jobs und JasperReports zeitgesteuert auszuführen. Im TAC ist auch eine bedingte Verkettung von Talend Jobs möglich. Dennoch ist eine nutzergestartete Ausführung von Talend Jobs [...]

JasperReports 6.4 von Jaspersoft – Eine Vorausschau

Viele warten seit einigen Monaten auf das neue Release von Jaspersoft. Im Rahmen meines Webinars "Interaktive und pixelperfekte Reports - aktuelle Trends und Ansätze mit JasperReports" habe ich bereits einen Ausblick auf kommende Features gegeben. In der JasperReports Library, dem wesentlichen Kern aller Produkte wie JasperServer und Jaspersoft Studio sowohl in den kommerziellen Editionen als auch in den Pro-Versionen, sind das im Wesentlichen folgende Features: Multiple Chart Customizer für die jFree-Chart Bibliotheken Field Properties Tab-Positionen in Text-Fields Multiple Chart Customizer für die jFree-Chart Bibliotheken Mit Hilfe der Customizer-Klassen können jFree-Charts angepasst werden. So können Schatten, Balkenabstände, Linienfarben, Linienmarkierungen etc. konfiguriert [...]

JasperReports Server 6.3.0 erschienen

Wesentliche neue Funktionalitäten sind die Exportmöglichkeiten von Dashboards und Dashlets. Der Export von Dashboards und Dashlets ist nun auch mittels Scheduler möglich. Damit haben Endanwender die Möglichkeit, mit Hilfe von Ad-Hoc-Berichten selbst Berichte zu erstellen und mehrere dieser Berichte auf einem Dashboard zusammenzuführen. Diese Zusammenstellungen lassen sich nun per Scheduler zu vorab festgelegten Zeitpunkten automatisch erstellen und bei Bedarf an einen Kreis von Empfängern senden. Weitere Neuerungen sind: Offizielle Unterstützung von Windows 10 Komfortfunktionen für die Eingaben bei Schedules und Dashboards Treiberupdates für verschiedene Datenbanken Export und Import von Jaspersoft Studio Konfigurationen Besseres Speichermanagement und höhere Performance bei Ad-Hoc-Reports Wegfall [...]

Subreports: Eine beliebte Möglichkeit, um Datenquellen-übergreifend Berichte zu erstellen

Bei der Verwendung von Subreports in JasperReports ist in den meisten Fällen die Datenquelle im Hauptreport und im Subreport dieselbe Datenquelle, weshalb mit $P{REPORT_CONNECTION} die Verbindung übergeben wird.   Interessanter, wenn auch seltener, sind die Subreports, die andere Datenquellen einbinden. So kann Datenfusion im Reporting auf Basis der Quellsysteme ohne zusätzliche Datenextraktionen realisiert werden.   JNDI als Datenquelle Innerhalb des Jasperreports Servers sollte grundsätzlich mittels JNDI auf Datenbanken zugegriffen werden. Dies kann in einer Connection-Expression wie folgt erreicht werden: ((javax.sql.DataSource)(new javax.naming.InitialContext()) .lookup("java:comp/env/jdbc/sugarcrm")).getConnection() Diese Lösung hat den Nachteil, dass die Verbindungseinstellungen nicht über das Repository von Jaspersoft verwaltet werden. Die JNDI-Verbindungseinstellungen [...]