Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
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
Opinie uczestników (1)
Szkolenie było prowadzone od podstaw co pozwoliło dla osób nie znających systemu na sprawniejsze poruszanie się w aplikacji. Dodatkowe ćwiczenia na naszych przykładach tez były wartością dodaną.