Návrh Školení

Úvod do pokročilých funkcí JasperReports

  • Přehled pokročilých schopností vytváření sestav
  • Porozumění architektuře JasperReports

Práce s podsestavy

  • Vytváření a integrace podsestav
  • Předávání parametrů mezi hlavními a podsestavy
  • Správa zdrojů dat pro podsestavy
  • Porovnání skupin a podsestav

Použití proměnných a výpočtů

  • Vytváření a používání proměnných ve sestavách
  • Implementace komplexních výpočtů
  • Agregování dat

Komplexní připojení k zdrojům dat

  • Práce s více zdroji dat
  • Vytváření vlastních zdrojů dat
  • Implementace filtrů pro zdroje dat

Přizpůsobování šablon sestav

  • Vytváření vlastních šablon
  • Použití stylů a podmíněného formátování
  • Návrh dynamických sestav

Pokročilé grafy a vizualizace

  • Implementace pokročilých grafů a diagramů
  • Použití vlastních vizuálních prvků
  • Vytváření a integrace kontingenčních tabulek
  • Integrace třetí strany vizualizačních knihoven

Skriptování a výrazy

  • Psaní vlastních výrazů a skriptů
  • Použití JavaScriptu a Groovyho v JasperReports
  • Implementace scriptletů pro pokročilou logiku

Parametrizace a uživatelský vstup

  • Vytváření a používání komplexních parametrů
  • Návrh interaktivních sestav
  • Implementace obsahu sestav řízeného parametry

Integrace JasperReports do aplikací

  • Integrování JasperReports do Java aplikací
  • Použití JasperReports Server
  • Integrace webových služeb

Pokročilé možnosti exportu

  • Export sestav do různých formátů
  • Přizpůsobení konfigurací exportu
  • Implementace vlastních exporťáků

Optimalizace výkonu

  • Optimizace výkonu sestav
  • Správa velkých datových sad
  • Nejlepší praktiky pro efektivní návrh sestav

Bezpečnost a oprávnění

  • Implementace zabezpečení sestav
  • Správa uživatelských oprávnění a řízení přístupu
  • Použití JasperReports Server pro zabezpečenou distribuci sestav

Pokročilé techniky seskupování

  • Další pokročilé výcvik používání skupin
  • Řízení vícesetřánkových sestav
  • Pevná forma se změnnou sekcí uvnitř
  • Průvodní strana a zadní strana, když je průvodní strana změnná, ale zadní strana je pevná

Shrnutí a další kroky

Požadavky

  • Základní znalosti JasperReports
  • Osmělováno s SQL a databázovými koncepty

Cílová skupina

  • Analýzi pro podnikatelskou inteligenci (BI)
  • Vývojáři ETL
  • Databázoví odborníci
 14 hodiny

Počet účastníků


Cena za účastníka

Reference (4)

Nadcházející kurzy

Související kategorie