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.
Schița de curs
Introducere în caracteristici avansate JasperReports
- Prezentare generală a capabilităților avansate de raportare
- Înțelegerea arhitecturii JasperReports
Lucrul cu subrapoarte
- Crearea și integrarea rapoartelor secundare
- Trecerea parametrilor între rapoartele principale și cele secundare
- Gestionarea surselor de date ale subraportului
- Comparații între grupuri și subrapoarte
Utilizarea variabilelor și a calculelor
- Crearea ș i utilizarea variabilelor în rapoarte
- Implementarea calculelor complexe
- Agregarea datelor
Conexiuni complexe cu surse de date
- Lucrul cu mai multe surse de date
- Crearea de surse de date personalizate
- Implementarea filtrelor surselor de date
Personalizarea șabloanelor de raport
- Crearea de șabloane personalizate
- Utilizarea stilurilor și a formatării condiționate
- Proiectarea rapoartelor dinamice
Diagrame și vizualizare avansată
- Implementarea de diagrame și grafice avansate
- Utilizarea elementelor vizuale personalizate
- Crearea și integrarea tabelelor pivot
- Integrarea bibliotecilor de vizualizare de la terți
Scripting și Expressțiuni
- Scrierea de expresii și scripturi personalizate
- Utilizarea JavaScript și Groovy în JasperReports
- Implementarea scripturilor pentru logica avansată
Parametrizarea și introducerea datelor de către utilizator
- Crearea și utilizarea parametrilor complecși
- Proiectarea de rapoarte interactive
- Implementarea conținutului rapoartelor bazate pe parametri
Integrarea JasperReports cu aplicațiile
- Integrarea JasperReports în aplicații Java.
- Utilizarea serverului JasperReports
- Integrarea serviciilor web
Opțiuni avansate de export
- Exportul rapoartelor în diverse formate
- Personalizarea configurațiilor de export
- Implementarea exportatorilor personalizați
Optimizarea performanței
- Optimizarea performanței rapoartelor
- Gestionarea seturilor mari de date
- Cele mai bune practici pentru proiectarea eficientă a rapoartelor
Securitate și permisiuni
- Implementarea securității rapoartelor
- Gestionarea permisiunilor utilizatorilor și controlul accesului
- Utilizarea serverului JasperReports pentru distribuirea securizată a rapoartelor
Tehnici avansate de grupare
- Instruire mai avansată privind utilizarea grupurilor
- Controlul mai multor pagini
- Formular fix cu o secțiune variabilă în interior
- Față și spate atunci când fața este variabilă, dar spatele este fix
Rezumat și pași următori
Cerințe
- Cunoștințe de bază de JasperReports
- Familiaritate cu SQL și cu conceptele bazelor de date
Audiență
- Analiști BI
- Dezvoltatorii ETL
- Profesioniști Database
14 ore
Mărturii (1)
Hands on exercise and the guidance of the trainer