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 głównym raportem a podraportami
  • Zarządzanie źródłami danych podraportów
  • Porównania między grupami i podraportami

Używanie zmiennych i obliczeń

  • Tworzenie i używanie zmiennych w raportach
  • Implementacja zaawansowanych obliczeń
  • Agregowanie danych

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

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

Dostosowywanie szablonów raportów

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

Zaawansowane tworzenie wykresów i wizualizacji

  • Implementacja zaawansowanych wykresów i grafik
  • Używanie niestandardowych elementów wizualnych
  • Tworzenie i integracja tabel rozkładu danych (pivot tables)
  • Integracja z bibliotekami wizualizacji trzecich stron

Skryptowanie i wyrażenia

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

Parametryzacja i wejście użytkownika

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

Integracja JasperReports z aplikacjami

  • Wbudowywanie JasperReports w aplikacje Java
  • Używanie JasperReports Server
  • Integracja z usługami sieci Web (web services)

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 zestawami danych
  • Najlepsze praktyki dla efektywnego projektowania raportów

Zabezpieczenia i uprawnienia

  • Wdrażanie 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

  • Więcej zaawansowanych szkoleń dotyczących użycia grup
  • Kontrola wielostronowa
  • Formularz ustalony z sekcją zmiennej długości wewnątrz
  • Strona przednia i tylna, gdy strona przednia jest zmienna, ale strona tylna jest ustalona

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowa znajomość JasperReports
  • Znajomość SQL i koncepcji baz danych

Grupa docelowa

  • Analitycy BI (Biznesowej Inteligencji)
  • Deweloperzy ETL
  • Specjalisci bazy danych
 14 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie