Zkuste nás kontaktovat

Návrh Školení

Úvod do pokročilých funkcí JasperReports

  • Přehled pokročilých možností tvorby reportů
  • Seznámení s architekturou JasperReports

Práce s podreporty

  • Vytváření a integrace podreportů do hlavního reportu
  • Předávání parametrů mezi hlavním a podreportem
  • Správa zdrojů dat v rámci podreportů
  • Porovnání využití seskupení a podreportů při tvorbě reportů

Používání proměnných a provádění výpočtů

  • Definování a využití proměnných v reportech
  • Realizace složitých výpočtů
  • Agregování dat

Práce s komplexními zdroji dat

  • Manipulace s více zdroji dat současně
  • Vytváření vlastních zdrojů dat
  • Použití filtrů pro selekci dat ze zdroje

Přizpůsobování šablon reportů

  • Návrh vlastních šablon reportů
  • Využití stylů a podmíněného formátování textu i prvků
  • Tvorba dynamických reportů na míru potřebám uživatelů

Pokročilá tvorba grafů a vizualizací

  • Implementace pokročilých typů grafů a diagramů
  • Používání speciálních vizuálních prvků při prezentaci dat
  • Tvorba a začlenění kontingenčních tabulek do reportů
  • Integrace externích knihoven určených k vizualizaci dat

Skripty a výrazy v JasperReports

  • Psaní vlastních skriptů a výrazů určených k dynamickému chování reportů
  • Využití JavaScriptu a jazyka Groovy při práci s JasperReports
  • Implementace skriptů pro řešení komplexní logiky v reportech

Parametrizace a reakce na uživatelský vstup

  • Definování komplexních parametrů pro ovlivnění obsahu reportu
  • Návrh interaktivních reportů, jež reagují na zásahy uživatele
  • Dynamické přizpůsobení obsahu reportů na základě zadaných parametrů

Integrace JasperReports s aplikacemi

  • Vložení reportů do aplikací napsaných v Javě
  • Nastavení komunikace s serverem JasperReports Server
  • Integrace reportů prostřednictvím webových služeb do dalších systémů

Pokročilé možnosti exportu reportů

  • Ukládání reportů v různých formátech podle potřeb uživatelů
  • Úprava parametrů exportu pro dosažení požadovaného výstupu
  • Vytvoření vlastních nástrojů pro exportování dat z reportů

Optimalizace výkonnosti reportů

  • Zlepšování rychlosti tvorby a vykreslování jednotlivých reportů
  • Efektivní práce s rozsáhlými datovými sadami při generování reportů
  • Dodržování osvědčených postupů při návrhu a realizaci reportů

Bezpečnost a správa oprávnění

  • Zajištění bezpečnosti jednotlivých reportů před neoprávněným přístupem
  • Spravování přístupových práv uživatelů k vytvořeným a distribuovaným reportům
  • Využití serveru JasperReports Server pro šifrovanou distribuci důvěrných reportů

Pokročilé techniky seskupování dat v reportech

  • Zvládnutí pokročilejších metod řazení a seskupování informací do reportů
  • Kontrola chování jednotlivých stránek při tvorbě vícestránkového dokumentu
  • Využití pevných formátů s proměnlivými sekcemi v reportech
  • Řešení situací, kdy jsou přední stránky dynamické, ale zadní strany fixní a neměnné

Závěr kurzu a další možnosti rozvoje

Požadavky

  • Základní znalosti JasperReports
  • Orientaci v SQL a databázových konceptech

Pro koho je kurz určen

  • Analytici BI
  • Vývojáři ETL
  • Databázoví specialisté
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie