Schița de curs

Introducere în caracteristicile avansate ale JasperReports

  • Prezentare generală a capacităților avansate de raportare
  • Înțelegerea arhitecturii JasperReports

Lucrul cu subrapoarte

  • Crearea și integrarea subrapoartelor
  • Transferul parametrilor între rapoartele principale și subrapoarte
  • Gestionarea surselor de date pentru subrapoarte
  • Comparații între grupuri și subrapoarte

Utilizarea variabilelor și calculelor

  • Crearea și utilizarea variabilelor în rapoarte
  • Implementarea unor calcule complexe
  • Agregarea datelor

Conexiuni complexe la surse de date

  • Lucrul cu mai multe surse de date
  • Crearea de surse de date personalizate
  • Implementarea filtrelor pentru surse de date

Personalizarea șabloanelor de raportare

  • Crearea de șabloane personalizate
  • Utilizarea stilurilor și a formatării condiționale
  • Proiectarea de rapoarte dinamice

Grafică și vizualizare avansată

  • Implementarea de grafice și diagrame avansate
  • Utilizarea vizualizărilor personalizate
  • Crearea și integrarea tabelelor pivot
  • Integrarea bibliotecilor de vizualizare terțe

Scripting și expresii

  • Scrierea de expresii și scripturi personalizate
  • Utilizarea JavaScript și Groovy în JasperReports
  • Implementarea scriptletelor pentru logică avansată

Parametrizare și introducere de date de utilizator

  • Crearea și utilizarea de parametri complexi
  • Proiectarea de rapoarte interactive
  • Implementarea de conținut de raport bazat pe parametri

Integrarea JasperReports cu aplicații

  • Integrarea JasperReports în aplicații Java
  • Utilizarea JasperReports Server
  • Integrarea serviciilor web

Opțiuni avansate de export

  • Exportul rapoartelor în diverse formate
  • Personalizarea configurațiilor de export
  • Implementarea de exportatori 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 și a controlului accesului utilizatorilor
  • Utilizarea JasperReports Server pentru distribuirea securizată a rapoartelor

Tehnici avansate de grupare

  • Training avansat pe utilizarea grupurilor
  • Controlul paginilor multiple
  • Formular fix cu o secțiune variabilă în interior
  • Față și spate când fața este variabilă, dar spatele este fix

Rezumat și pași următori

Cerințe

  • Cunoștințe de bază despre JasperReports
  • Familiaritate cu SQL și concepte de bază de date

Public țintă

  • Analiști BI
  • Dezvoltatori ETL
  • Profesioniști în baze de date
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (4)

Cursuri viitoare

Categorii înrudite