Plan Szkolenia

Wprowadzenie do funkcji zaawansowanych JasperReports

  • Przegląd zaawansowanych funkcji raportowania
  • Zrozumienie architektury JasperReports

Praca z podraportami

  • Tworzenie i integracja raportów podrzędnych
  • Przekazywanie parametrów między raportami głównymi i podrzędnymi
  • Zarządzanie źródłami danych podraportów
  • Porównywanie grup i raportów cząstkowych

Korzystanie ze zmiennych i obliczeń

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

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

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

Dostosowywanie szablonów raportów

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

Zaawansowane wykresy i wizualizacja

  • Wdrażanie zaawansowanych wykresów i grafów
  • Korzystanie z niestandardowych wizualizacji
  • Tworzenie i integracja tabel przestawnych
  • Integracja bibliotek wizualizacji innych firm

Tworzenie skryptów i Expressjony

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

Parametryzacja i wprowadzanie danych przez użytkownika

  • Tworzenie i używanie złożonych parametrów
  • Projektowanie interaktywnych raportów
  • Wdrażanie zawartości raportu opartej na parametrach

Integracja JasperReports z aplikacjami

  • Osadzanie JasperReports w aplikacjach Java
  • Korzystanie z serwera JasperReports
  • Integracja z usługami sieciowymi

Zaawansowane opcje eksportu

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

Optymalizacja wydajności

  • Optymalizacja wydajności raportów
  • Zarządzanie dużymi zestawami danych
  • Najlepsze praktyki dotyczące wydajnego projektowania raportów

Bezpieczeństwo i uprawnienia

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

Zaawansowane techniki grupowania

  • Bardziej zaawansowane szkolenie na temat korzystania z grup
  • Sterowanie wielostronicowe
  • Stały formularz ze zmienną sekcją wewnątrz
  • Przód i tył, gdy przód jest zmienny, ale tył jest stały

Podsumowanie i kolejne kroki

Wymagania

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

Uczestnicy

  • Analitycy BI
  • Programiści ETL
  • Specjaliści Database
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie