Учебный курс «Отчеты к базам данных: FastReport.NET»
Краткое содержание: особенности FastReport.NET, подключения и источникам данных, настройка отчета, работа с бэндами и объектами отчета, группировка, сортировка, фильтрация, применение параметров и скриптов, развертывание отчетов
Общие данные:
FastReport — проверенная временем неплохая система создания отчетов, которая к тому же находится в реестре отечественных программных продуктов и рекомендована для импортозамещения. Самостоятельно осваивать функционал этой системы непросто, кроме того, в ней есть множество тонкостей, связанных, например, с экспортом сложных отчетов в XLSX. Лучше пройти обучение у опытного преподавателя, который позволит вашим разработчикам отчетов освоить этот программный продукт или привести самостоятельно полученные знания в систему. Заказывайте обучение!
Продолжительность: 4 дня (32 учебных часа).
В курсе 12 модулей. К каждому модулю предусмотрены практические задания с подробными ответами. На выполнение практических заданий отводится 50 процентов времени учебного курса.
Для кого предназначен: разработчики отчетов к базам данных, которые планируют использовать FastReport.NET
План курса:
- Введение в отчеты FastReport.NET. Архитектура отчетов FastReport.NET. Знакомство с дизайнером отчетов. Создание простого отчета FastReport.NET.
- Подключения и источники данных в отчетах FastReport.NET. Создание нового подключения к базе данных. Источники данных: запросы, таблицы и связи между таблицами, представления, хранимые процедуры.Особенности работы с бизнес-объектами и иерархическими источниками данных.
- Настройка свойств отчета и страниц отчета. Применение мастера и шаблонов отчетов.
- Бэнды в отчетах FastReport.NET. Выбор типа бэнда. Настройка свойств бэнда. Порядок печати бэнда.
- Объекты отчета для работы с данными. Объекты Таблица, Матрица и Улучшенная матрица.
- Работа с объектами Текст/Форматированный текст и выражениями. Встроенные функции FastReport.NET. Применение тегов HTML в объектах Текст.
- Объекты для графического отображения данных в отчетах: объект Диаграмма и объект Датчики.
- Другие объекты отчетов FastReport.NET: Рисунок, SVG, Линия, Фигура, Ломаная линия, Многоугольник, Штрих-код, Флажок, Текст в ячейках, Цифровая подпись.
- Группировка в FastReport.NET. Применение группировки в запросе и в отчете. Итоги по группам. Дополнительные свойства групп.
- Фильтрация данных в отчете: фильтрация в запросе и в отчете. Применение параметров. Каскадный запрос параметров. Элементы управления для интерактивной фильтрации.
- Сортировка в отчетах FastReport.NET. Сортировка в запросе и в отчете. Интерактивная сортировка.
- Связывание данных в отчетах. Отчеты типа master-master, master-detail, master-detail-detail. Другие возможности связывания данных для представления в отчетах.
- Добавление функциональности в отчеты при помощи скриптов. Работа с объектами и события.
- Экспорт отчетов. Решение проблем при экспорте отчетов FastReport.NET в файлы Excel.
- Оптимизация производительности и развертывание отчетов FastReport.NET. Решение возникающих проблем.