План на курса

Въведение в напредните функции на JasperReports

  • Общ преглед на напредните възможности за доклади
  • Разбиране на архитектурата на JasperReports

Работа с поддоклади

  • Създаване и интегриране на поддоклади
  • Подаване на параметри между главен доклад и поддоклад
  • Управление на източниците на данни за поддоклади
  • Сравнения между групи и поддоклади

Използване на променливи и изчисления

  • Създаване и използване на променливи в доклади
  • Имплементация на сложни изчисления
  • Агрегиране на данни

Сложни свързаности с източници на данни

  • Работа с множество източници на данни
  • Създаване на персонализирани източници на данни
  • Имплементация на филтри за източници на данни

Персонализиране на шаблоните на докладите

  • Създаване на персонализирани шаблони
  • Използване на стилове и условно форматиране
  • Проектиране на динамични доклади

Напреднала визуализация и графики

  • Имплементация на напреднали графики и диаграми
  • Използване на персонализирани визуализации
  • Създаване и интегриране на таблици с обобщени данни
  • Интеграция с трети страни библиотеки за визуализация

Скриптове и изрази

  • Написване на персонализирани изрази и скрипти
  • Използване на JavaScript и Groovy в JasperReports
  • Имплементация на скриптолети за напреднала логика

Параметризация и потребителски вход

  • Създаване и използване на сложни параметри
  • Проектиране на интерактивни доклади
  • Имплементация на съдържание в докладите, диктувано от параметри

Интеграция на JasperReports с приложения

  • Вграждане на JasperReports в Java приложения
  • Използване на JasperReports Server
  • Интеграция с уеб услуги

Напредни опции за експортиране

  • Експортиране на доклади в различни формати
  • Персонализация на конфигурации за експорт
  • Имплементация на персонализирани експортери

Оптимизация на производителността

  • Оптимизация на производителността на докладите
  • Управление на големи набори данни
  • Лучшите практики за ефективно проектиране на докладите

Сигурност и разрешения

  • Имплементация на сигурност за доклади
  • Управление на потребителски разрешения и контрол на достъпа
  • Използване на JasperReports Server за сигурно разпространение на доклади

Напредни техники за групиране

  • Допълнително напредно обучение по използването на групации
  • Контрол на многостранични доклади
  • Фиксирана форма с променлива секция вътре
  • Първо и второ страници, когато първата е променлива, а втората е фиксирана

Резюме и следващи стъпки

Изисквания

  • Основни знания по JasperReports
  • Запознаност с SQL и концепции на базите данни

Целева група

  • Аналитици по бизнес разузнаване (BI)
  • Разработчици ETL
  • Професионалисти в базите данни
 14 часа

Брой участници


Цена за участник

Отзиви от потребители (4)

Предстоящи Курсове

Свързани Kатегории