Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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ą.