Powrót do katalogu

VOUCHERY SZKOLENIOWE 2023/2024 R.
Kup w 2023 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.
Zaproponuj własny termin
Postaramy się uruchomić nowy termin dla Ciebie
1 800 / 2 dni
Zgłoś chęć udziału

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