Рабочие листы
к вашим урокам
Скачать
1 слайд
Эффективная разработка отчётов на платформе .NET
Александр Федяшов
Fast Reports Inc.
www.fast-report.com
2 слайд
www.fast-report.com
Генераторы отчётов
ДАННЫЕ
ОТЧЁТ
3 слайд
www.fast-report.com
Типы отчётов
Простые отчёты
Главный - подчинённый
Многоколоночные
Группировки и итоги
Вложенные отчёты
Табличные
Интерактивные
Диаграммы
4 слайд
www.fast-report.com
Жизненный цикл отчёта
5 слайд
www.fast-report.com
Дизайнер отчётов
6 слайд
www.fast-report.com
Некоторые возможности
данные приложения и внутренние источники
неограниченный уровень иерархии master-detail-subdetail
наследованные и вложенные отчеты
редактор скрипта с подсветкой синтаксиса и поддержкой IntelliSense
объекты: текст, штрих коды (в том числе двухмерные), диаграммы, таблица, сводная таблица cross-tab и др.
скрипт на языке C#/VB с доступом к объектам отчета
и классам .NET Framework
7 слайд
www.fast-report.com
Некоторые возможности
«умные» объекты - авторазмер, автопозиция
диалоговые формы внутри отчёта
обработчики событий у объектов
объект «таблица»
поддержка html тегов внутри текстовых объектов
диалоговая фильтрация данных без написания кода
8 слайд
LINQ
www.fast-report.com
Бизнес-логика
Источники данных – коллекции бизнес-объектов
private List<Category> BusinessObject;
…
report.RegisterData(BusinessObject, "BusinessObject");
public class Category
{
private string FName;
private List<Product> FProducts;
public string Name
{
get { return FName; }
}
public List<Product> Products
{
get { return FProducts; }
}
public Category(string name)
{
FName = name;
FProducts = new List<Product>();
}
}
public class Product
{
private string FName;
public string Name
{
get { return FName; }
}
public Product(string name)
{
FName = name;
}
}
9 слайд
www.fast-report.com
Скрипт отчёта
C#
VB.NET
10 слайд
www.fast-report.com
Просмотр и экспорт отчётов
11 слайд
www.fast-report.com
Пример разработки интерактивного отчёта
12 слайд
www.fast-report.com
Пример диалоговой фильтрации
13 слайд
www.fast-report.com
Пример добавления функции
14 слайд
www.fast-report.com
Пример отчёта в среде ASP.NET
15 слайд
www.fast-report.com
Подходы к созданию отчёта
Visual Studio
внешний дизайнер
построение отчета в коде приложения
запуск дизайнера из кода приложения
16 слайд
www.fast-report.com
Хранение отчетов
ресурсы приложения
файл на диске
поле базы данных
класс C# / VB.NET
17 слайд
www.fast-report.com
Преимущества FastReport .NET
быстрый и гибкий инструмент
любая сложность отчётов
прост для начинающих
лицензия royalty-free
низкая цена для стран СНГ
18 слайд
FastReport .NET Demo
http://fast-report.com/pbc_download/FRNetDemo.msi
Александр Федяшов
fediachov@fast-report.com
Вопросы
www.fast-report.com
Рабочие листы
к вашим урокам
Скачать
6 674 165 материалов в базе
Настоящий материал опубликован пользователем Халитова Ирина Владимировна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
300/600 ч.
Курс профессиональной переподготовки
600 ч.
Курс повышения квалификации
72/180 ч.
Мини-курс
6 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.