Powrót do katalogu

VOUCHERY SZKOLENIOWE 2026/2027 R.
Kup w 2026 r.  - wykorzystaj do końca przyszłego roku!
Potrzebujesz wykorzystać budżet szkoleniowy w bieżącym okresie rozliczeniowym? Mamy dla Ciebie rozwiązanie!

Kupując voucher już teraz, zachowujesz gwarancję stałej ceny, a szkolenie możesz zrealizować w przyszłym roku.

Więcej informacji znajdziesz TUTAJ.

Podaj maila aby obejrzeć webinar z Node.js

Wyrażam zgodę na otrzymywanie informacji o promocjach i produktach oferowanych Czytaj więcej przez Vavatech Sp z o.o. Zgodę możesz cofnąć w każdym czasie.

Inne > IT w biznesie

Szkolenie: JasperReports

Kod: [Jasper-Reports]
Pobierz program

Wprowadzenie

Szkolenie JasperReports składa się z trzech głównych części:

  • Jaspersoft Studio - wygodny i zaawansowany edytor graficzny, za pomocą którego umieszczamy dane w raporcie i tworzymy jego wygląd,
  • Biblioteka jasperreports.jar, która jest potrzebna do operowania raportem w dowolnym programie napisanym w języku Java,
  • Jaspersoft Server - to w skrócie baza wykreowanych raportów, które oglądamy w dowolnej przeglądarce internetowej.

Cel szkolenia

Celem szkolenia jest zapoznanie się w teorii i praktyce z możliwościami, jakie daje system raportowania JasperReport. Uczestnicy wezmą udział w całym procesie powstawiana raportu: pomysł, design, programowanie, umieszczenie w konkretnym środowisku, forma prezentacji, gotowy raport. 

Szczególna uwaga zostanie zwrócona na bibliotekę jasperreports.jar. Konkretne przykłady kodu Java zilustrują łatwość i zasięg użycia tej biblioteki. Ponadto, przedstawione zostaną możliwości indywidualnego rozszerzenia funkcjonalności jasperreports do własnych potrzeb za pomocą kodu napisanego w Java. W trakcie szkolenia nie zabraknie przedstawienia garści istotnych detali, których znajomość ułatwi codzienną pracę w kreowaniu raportów w JasperReport.

Adresaci szkolenia

W szkoleniu może wziąć udział każda osoba zainteresowana tematem JasperReports. Najbardziej jednak skorzystają osoby, które posiadają doświadczenie w programowaniu Java oraz SQL, gdyż scenariusze, które wymagają kompleksowych rozwiązań, będą realizowane za pomocą tych języków.

Czas i forma szkolenia

14 godzin (2 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

Plan szkolenia

1. Ustawienie środowiska
• linki do pobrania
• instalacja
• baza danych
2. Zapoznanie się z Jaspersoft Studio 6.6.0
• ustawienia narzędzia Jaspersoft Studio
• ogólna koncepcja raportów JasperReports
• ustawienia raportu
• pasy i grupy
• parametry
• zmienne
• funkcje
• podstawowe elementy raportu (Basic Elements)
• złożone elementy raportu (Composite Elements)
• najważnejsza właściwość: "Expression"
• podraporty (Subreports)
• Scriptlets
• style 
• Java i HTML w kontekście JasperReports
• źródła danych
• zbiory danych (Dataset)
• komunikacja z serwerem Jaspersoft Server
• wysyłanie raportów na serwer Jaspersoft Server
3. Tworzenie raportów
• prosty przykład "Hello World"
• szczególna rola pasa "Detail"
• wyświetlenie rekordów z bazy danych w raporcie
• wyświetlenie rekordów ze zbioru danych w raporcie
• raport z objektem typu List
• raport z objektem typu Table
• raport z objektem typu Crosstab
• raport z podraportem
• export do różnych formatów (PDF, Excel, Doc)
• kompilacja raportu
4. Upiększanie raportu
• umiejscowienie obiektów w raporcie
• czcionki i export czcionek
• szerokość, wysokość, marginesy i odstępy
• ramki i ich style
• widoczność obiektów w zależności od kontekstu
• wzorce w polach tekstowych (formatowanie dat i liczb)
• kolory
• style i ich tworzenie
5. Użycie wykreowanego raportu w programie Java
• wywołanie raportu
• przekazanie parametrów do raportu
• przekazanie lub wskazanie źródła danych do raportu (baza danych lub zbór danych)
• programowanie własnego zbioru danych
• programowanie Scriptlet'a na przykładzie "Kwota słownie"
• podgląd raportu
• export do drukarki lub formatu pdf, excel i doc 
6. Zastosowanie Jaspersoft Server
• instalacja
• konfiguracja
• definicja użytkowników
• komunikacja z Jaspersoft Studio
• logowanie, wyszukiwanie i wywoływanie raportów w przeglądarce

Opinie uczestników

  • W szkoleniu podobało mi się dostosowanie Trenera do potrzeb uczestników oraz pokazanie sposobów radzenia sobie z problemami.

    Junior Java Developer

  • W szkoleniu podobało mi się podejście prowadzącego do potrzeb grupy.

    Informatyk - Klient Vavatech