Учебный курс «Отчеты к базам данных: FastReport.NET»

Краткое содержание: особенности FastReport.NET, подключения и источникам данных, настройка отчета, работа с бэндами и объектами отчета, группировка, сортировка, фильтрация, применение параметров и скриптов, развертывание отчетов

Общие данные:

FastReport — проверенная временем неплохая система создания отчетов, которая к тому же находится в реестре отечественных программных продуктов и рекомендована для импортозамещения. Самостоятельно осваивать функционал этой системы непросто, кроме того, в ней есть множество тонкостей, связанных, например, с экспортом сложных отчетов в XLSX. Лучше пройти обучение у опытного преподавателя, который позволит вашим разработчикам отчетов освоить этот программный продукт или привести самостоятельно полученные знания в систему. Заказывайте обучение!

Продолжительность: 4 дня (32 учебных часа).

В курсе 12 модулей. К каждому модулю предусмотрены практические задания с подробными ответами. На выполнение практических заданий отводится 50 процентов времени учебного курса.

Для кого предназначен: разработчики отчетов к базам данных, которые планируют использовать FastReport.NET

План курса:

  1. Введение в отчеты FastReport.NET. Архитектура отчетов FastReport.NET. Знакомство с дизайнером отчетов. Создание простого отчета FastReport.NET.
  2. Подключения и источники данных в отчетах FastReport.NET. Создание нового подключения к базе данных. Источники данных: запросы, таблицы и связи между таблицами, представления, хранимые процедуры.Особенности работы с бизнес-объектами и иерархическими источниками данных.
  3. Настройка свойств отчета и страниц отчета. Применение мастера и шаблонов отчетов.
  4. Бэнды в отчетах FastReport.NET. Выбор типа бэнда. Настройка свойств бэнда. Порядок печати бэнда.
  5. Объекты отчета для работы с данными. Объекты Таблица, Матрица и Улучшенная матрица.
  6. Работа с объектами Текст/Форматированный текст и выражениями. Встроенные функции FastReport.NET. Применение тегов HTML в объектах Текст.
  7. Объекты для графического отображения данных в отчетах: объект Диаграмма и объект Датчики.
  8. Другие объекты отчетов FastReport.NET: Рисунок, SVG, Линия, Фигура, Ломаная линия, Многоугольник, Штрих-код, Флажок, Текст в ячейках, Цифровая подпись.
  9. Группировка в FastReport.NET. Применение группировки в запросе и в отчете. Итоги по группам. Дополнительные свойства групп.
  10. Фильтрация данных в отчете: фильтрация в запросе и в отчете. Применение параметров. Каскадный запрос параметров. Элементы управления для интерактивной фильтрации.
  11. Сортировка в отчетах FastReport.NET. Сортировка в запросе и в отчете. Интерактивная сортировка.
  12. Связывание данных в отчетах. Отчеты типа master-master, master-detail, master-detail-detail. Другие возможности связывания данных для представления в отчетах.
  13. Добавление функциональности в отчеты при помощи скриптов. Работа с объектами и события.
  14. Экспорт отчетов. Решение проблем при экспорте отчетов FastReport.NET в файлы Excel.
  15. Оптимизация производительности и развертывание отчетов FastReport.NET. Решение возникающих проблем.