Plan Szkolenia

Wprowadzenie do zaawansowanych funkcji JasperReports

  • Przegląd zaawansowanych możliwości raportowania
  • Zrozumienie architektury JasperReports

Praca z podraportami

  • Tworzenie i integracja podraportów
  • Przekazywanie parametrów między raportem głównym a podraportami
  • Zarządzanie źródłami danych podraportów
  • Porównania między grupami a podraportami

Używanie zmiennych i obliczeń

  • Tworzenie i używanie zmiennych w raportach
  • Implementacja złożonych obliczeń
  • Agregacja danych

Złożone połączenia źródeł danych

  • Praca z wieloma źródłami danych
  • Tworzenie niestandardowych źródeł danych
  • Implementacja filtrów źródeł danych

Dostosowywanie szablonów raportów

  • Tworzenie niestandardowych szablonów
  • Używanie stylów i formatowania warunkowego
  • Projektowanie dynamicznych raportów

Zaawansowane wykresy i wizualizacje

  • Implementacja zaawansowanych wykresów i grafów
  • Używanie niestandardowych wizualizacji
  • Tworzenie i integracja tabel przestawnych
  • Integracja zewnętrznych bibliotek wizualizacji

Skrypty i wyrażenia

  • Pisanie niestandardowych wyrażeń i skryptów
  • Używanie JavaScript i Groovy w JasperReports
  • Implementacja skryptów dla zaawansowanej logiki

Parametryzacja i wprowadzanie danych przez użytkownika

  • Tworzenie i używanie złożonych parametrów
  • Projektowanie interaktywnych raportów
  • Implementacja treści raportów sterowanych parametrami

Integracja JasperReports z aplikacjami

  • Osadzanie JasperReports w aplikacjach Java
  • Używanie JasperReports Server
  • Integracja z usługami sieciowymi

Zaawansowane opcje eksportu

  • Eksportowanie raportów do różnych formatów
  • Dostosowywanie konfiguracji eksportu
  • Implementacja niestandardowych eksporterów

Optymalizacja wydajności

  • Optymalizacja wydajności raportów
  • Zarządzanie dużymi zbiorami danych
  • Najlepsze praktyki w projektowaniu efektywnych raportów

Bezpieczeństwo i uprawnienia

  • Implementacja zabezpieczeń raportów
  • Zarządzanie uprawnieniami użytkowników i kontrolą dostępu
  • Używanie JasperReports Server do bezpiecznej dystrybucji raportów

Zaawansowane techniki grupowania

  • Bardziej zaawansowane szkolenie na temat używania grup
  • Kontrola wielostronicowa
  • Stały formularz ze zmienną sekcją wewnątrz
  • Przód i tył, gdy przód jest zmienny, a tył stały

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowa znajomość JasperReports
  • Znajomość SQL i pojęć związanych z bazami danych

Odbiorcy

  • Analitycy BI
  • Deweloperzy ETL
  • Profesjonaliści zajmujący się bazami danych
 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie