Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Эффективная разработка отчётов на платформе .NET

Содержание

Генераторы отчётовДАННЫЕОТЧЁТ
Эффективная разработка отчётов на платформе .NETАлександр ФедяшовFast Reports Inc. Генераторы отчётовДАННЫЕОТЧЁТ Типы отчётов Простые отчёты Главный - подчинённый Многоколоночные Группировки и итоги Вложенные отчёты Табличные Интерактивные Диаграммы Жизненный цикл отчёта Дизайнер отчётов Некоторые возможности данные приложения и внутренние источники неограниченный уровень иерархии master-detail-subdetail наследованные Некоторые возможности «умные» объекты - авторазмер, автопозиция диалоговые формы внутри отчёта обработчики LINQБизнес-логикаИсточники данных – коллекции бизнес-объектовprivate List BusinessObject;…report.RegisterData(BusinessObject, Скрипт отчётаC#VB.NET Просмотр и экспорт отчётов Пример разработки интерактивного отчёта Пример диалоговой фильтрации Пример добавления функции Пример отчёта в среде ASP.NET Подходы к созданию отчёта Visual Studio  внешний дизайнер  построение отчета Хранение отчетов ресурсы приложения  файл на диске  поле базы данных Преимущества FastReport .NET быстрый и гибкий инструмент любая сложность отчётов прост для FastReport .NET Demo  http://fast-report.com/pbc_download/FRNetDemo.msiАлександр Федяшовfediachov@fast-report.comВопросы
Слайды презентации

Слайд 2 Генераторы отчётов
ДАННЫЕ
ОТЧЁТ

Генераторы отчётовДАННЫЕОТЧЁТ

Слайд 3 Типы отчётов
Простые отчёты
Главный - подчинённый
Многоколоночные

Типы отчётов Простые отчёты Главный - подчинённый Многоколоночные Группировки и итоги Вложенные отчёты Табличные Интерактивные Диаграммы

Группировки и итоги

Вложенные отчёты
Табличные
Интерактивные
Диаграммы


Слайд 4 Жизненный цикл отчёта

Жизненный цикл отчёта

Слайд 5 Дизайнер отчётов

Дизайнер отчётов

Слайд 6 Некоторые возможности
данные приложения и внутренние источники
неограниченный

Некоторые возможности данные приложения и внутренние источники неограниченный уровень иерархии master-detail-subdetail

уровень иерархии master-detail-subdetail
наследованные и вложенные отчеты
редактор скрипта с

подсветкой синтаксиса и поддержкой IntelliSense
объекты: текст, штрих коды (в том числе двухмерные), диаграммы, таблица, сводная таблица cross-tab и др.
скрипт на языке C#/VB с доступом к объектам отчета и классам .NET Framework

Слайд 7 Некоторые возможности
«умные» объекты - авторазмер, автопозиция
диалоговые

Некоторые возможности «умные» объекты - авторазмер, автопозиция диалоговые формы внутри отчёта

формы внутри отчёта
обработчики событий у объектов
объект «таблица»


поддержка html тегов внутри текстовых объектов
диалоговая фильтрация данных без написания кода

Слайд 8 LINQ
Бизнес-логика
Источники данных – коллекции бизнес-объектов
private List BusinessObject;

report.RegisterData(BusinessObject, "BusinessObject");

LINQБизнес-логикаИсточники данных – коллекции бизнес-объектовprivate List BusinessObject;…report.RegisterData(BusinessObject,

public class Category
{
private

string FName;
private List FProducts;

public string Name
{
get { return FName; }
}

public List Products
{
get { return FProducts; }
}

public Category(string name)
{
FName = name;
FProducts = new List();
}
}


public class Product
{
private string FName;

public string Name
{
get { return FName; }
}

public Product(string name)
{
FName = name;
}
}


Слайд 9 Скрипт отчёта
C#
VB.NET

Скрипт отчётаC#VB.NET

Слайд 10 Просмотр и экспорт отчётов

Просмотр и экспорт отчётов

Слайд 11 Пример разработки интерактивного отчёта

Пример разработки интерактивного отчёта

Слайд 12 Пример диалоговой фильтрации

Пример диалоговой фильтрации

Слайд 13 Пример добавления функции

Пример добавления функции

Слайд 14 Пример отчёта в среде ASP.NET

Пример отчёта в среде ASP.NET

Слайд 15 Подходы к созданию отчёта
Visual Studio
внешний дизайнер

Подходы к созданию отчёта Visual Studio внешний дизайнер построение отчета в

построение отчета в коде приложения
запуск дизайнера из кода приложения


Слайд 16 Хранение отчетов
ресурсы приложения
файл на диске
поле

Хранение отчетов ресурсы приложения файл на диске поле базы данных класс C# / VB.NET

базы данных
класс C# / VB.NET


Слайд 17 Преимущества FastReport .NET
быстрый и гибкий инструмент
любая

Преимущества FastReport .NET быстрый и гибкий инструмент любая сложность отчётов прост

сложность отчётов
прост для начинающих
лицензия royalty-free
низкая цена

для стран СНГ

  • Имя файла: effektivnaya-razrabotka-otchyotov-na-platforme-net.pptx
  • Количество просмотров: 113
  • Количество скачиваний: 0