FastReport .NET Avalonia - это комплексное решение для создания отчетов, которое предоставляет мощный десктопный дизайнер. Он позволяет создавать, редактировать, просматривать, сохранять, экспортировать и печатать отчеты как разработчикам, так и конечным пользователям. Ключевым преимуществом является возможность использования дизайнера во время выполнения приложения (run-time), что дает пользователям возможность самостоятельно изменять существующие отчеты и создавать новые. Дизайнер также поддерживает многооконный режим (MDI), позволяя эффективно работать с несколькими отчетами одновременно.
Дизайнер шаблонов
FastReport .NET Avalonia - это комплексное решение для создания отчетов, которое предоставляет мощный десктопный дизайнер. Он позволяет создавать, редактировать, просматривать, сохранять, экспортировать и печатать отчеты как разработчикам, так и конечным пользователям. Ключевым преимуществом является возможность использования дизайнера во время выполнения приложения (run-time), что дает пользователям возможность самостоятельно изменять существующие отчеты и создавать новые. Дизайнер также поддерживает многооконный режим (MDI), позволяя эффективно работать с несколькими отчетами одновременно.
FastReport .NET Avalonia использует подход, основанный на бэндах, что дает возможность создавать разнообразные отчеты, от простых списков до сложных многоуровневых структур. Для оптимизации процесса создания отчетов, система поддерживает наследование. Вы можете создать базовый отчет с общими элементами, такими как заголовок, подвал, реквизиты, и затем использовать его как шаблон для других отчетов.
FastReport .NET Avalonia также поддерживает вложенные отчеты, что позволяет создавать еще более сложные и структурированные отчеты. Система локализована на более чем 25 языках, обеспечивая удобство использования для пользователей по всему миру.
Обработка данных
FastReport .NET Avalonia - это мощное решение для создания отчетов, которое предоставляет гибкие возможности работы с данными. Он поддерживает подключение к различным источникам данных, включая ADO .NET, MS SQL, xml, а также позволяет подключаться к базам данных других типов и получать данные из бизнес-объектов типа IEnumerable. Система позволяет сортировать и фильтровать данные, создавать отчеты с отношениями master-detail. Все настройки выполняются интуитивно с помощью нескольких щелчков мыши.
Отчеты могут содержать не только данные, доступные в вашем приложении, но и самостоятельно подключаться к любым базам данных. Это дает разработчикам большую свободу в управлении источниками данных. FastReport .NET Avalonia включает в себя скриптовый движок, поддерживающий C# и VB .NET, что позволяет использовать весь функционал .NET Framework для обработки данных, управления диалоговыми формами и других задач.
Отчеты могут включать диалоговые формы для запроса параметров перед генерацией, что позволяет пользователям задавать критерии выборки данных. Система поддерживает подключение к данным и их фильтрацию в диалоговых формах, что исключает необходимость написания кода. Визуальный конструктор запросов позволяет создавать сложные запросы из нескольких таблиц без знания SQL.
Предпросмотр и печать
FastReport .NET Avalonia позволяет подробно рассмотреть подготовленный отчет в окне предварительного просмотра вьювера. Компонент поддерживает работу с параметрами, многоуровневую детализацию и интерактивные отчеты. Вы можете настроить реакцию на клик по объекту, например, чтобы при нажатии выводился другой отчет с подробной информацией по выбранному объекту.
Также FastReport .NET Avalonia предлагает расширенные настройки печати: разбиение больших страниц на более мелкие, печать нескольких маленьких страниц на одном большом листе или печать с масштабированием под нужный формат. Если вам нужно распечатать отчет формата А3 на принтере, поддерживающем только А4, это больше не проблема.
Экспорты в удобные форматы
FastReport .NET Avalonia поддерживает экспорт готовых отчетов во множество форматов, включая PDF, RTF, XLSX, XML, DOCX, TXT, CSV, PowerPoint, HTML, MHT, XPS, JPEG, BMP, PNG, форматы Open Document (ODT, ODS, ODP), XAML, SVG, DBF, PPML и другие. Также предусмотрена интеграция с облачными сервисами, такими как OneDrive, Google Drive, Box, Dropbox. Флажки, радиокнопки и графические поля) в PDF-документы без необходимости использования дополнительных библиотек. Вы можете сохранять отчеты в различных PDF-форматах, включая PDF 1.5, PDF/A и PDF/X, обеспечивающих безопасность, доступность и надежность.
FastReport.Net - Генератор отчетов с широчайшими возможностями для Windows Forms, ASP.NET, MVC и .NET Core Framework. Совместим с Microsoft Visual Studio 2022, Используя FastReport.Net, вы можете создавать отчеты, работающие независимо от приложения. Другими словами, FastReport.Net может быть использован как самостоятельное решение для построения отчетов. Судите сами:
- Содержит мощный визуальный дизайнер для создания и модификации отчетов. Ваше приложение может запустить дизайнер отчетов из кода;
- Содержит онлайн дизайнер отчетов для ASP.NET;
- Вы можете подключиться к любой базе данных, использовать любые ее таблицы или создать собственные запросы на языке SQL;
- Вы можете добавить одну или несколько диалоговых форм в отчет для запроса параметров перед запуском отчета;
- Используя встроенный скрипт, можно управлять взаимодействием между элементами управления диалоговых форм и производить сложную обработку данных;
- Наконец, вы можете увидеть результат в окне предварительного просмотра, вывести отчет на печать или сохранить его во множестве популярных форматов.
FastReport.Net Mono - кроссплатформенный набор компонентов для создания отчетов и шаблонов из ваших данных на основе Mono Framework.
FastReport.Net WPF - набор компонентов с высокой производительностью для создания отчетов и документов в WPF проектах.
FastReport.Net Avalonia - универсальный компонент для генерации отчетов при разработке кроссплатформенных приложений с помощью Avalonia UI.
FastReport.Net WEB - кроссплатформенный набор компонентов для генерации отчетов в браузере и их печати с помощью ASP.NET и .NET Core.
Особенности:
FASTREPORT.NET - Элементы отчета
- FASTREPORT NET - это бэнд-ориентированный генератор отчетов. Доступно 13 типов бэндов: Заголовок отчета, Подвал отчета, Заголовок страницы, Подвал страницы, Заголовок колонки, Подвал колонки, Заголовок данных, Данные, Подвал данных, Заголовок группы, Подвал группы, Дочерний, Фоновый. Также вы можете использовать вложенные отчеты, которые полностью поддерживаются. Богатый набор бэндов позволяет строить отчеты любого типа: список, master-detail, отчет с группировкой, многоколоночный, master-detail-detail и многие другие.
- Множество объектов, которые можно использовать в отчете: текст, изображение, линии, фигуры, диаграммы, штрихкод, матрица, таблица, rich text объект, объект "флажок".
- Отчет может содержать несколько страниц. Вы можете построить отчет, который содержит и обложку, и данные, и заднюю страницу.
- Объект "Таблица" позволяет строить отчеты табличного вида с переменным количеством строк и/или колонок, как в MS Excel. Также можно использовать агрегатные функции.
- Мощный, полностью настраиваемый объект "Матрица" позволяет легко строить сводные отчеты.
- Мощный объект "Диаграмма", который использует все возможности библиотеки Microsoft Chart for .Net (основана на Dundas Charts). Более 30 типов серий, поддержка 3D, мощные инструменты обработки данных и многое другое.
- FASTREPORT®.NET использует отрисовку GDI+, что дает вам возможность использовать такие возможности GDI+, как шрифты и графику со сглаживанием, полупрозрачные заливки и градиенты. Все это поможет строить красивые, профессионально выглядящие отчеты.
- Наследование отчетов. У вас много отчетов, которые содержат одинаковые элементы (заголовок, подвал, реквизиты предприятия, логотипы)? Вынесите общие элементы в базовый отчет и наследуйте от него все остальные отчеты.
FASTREPORT.NET - Дизайнер отчетов
- FASTREPORT®.NET не использует среду MS Visual Studio для создания и изменения отчетов, как это делают многие другие генераторы отчетов. Вместо этого, он содержит мощный визуальный дизайнер, поддерживающий масштабирование, буфер undo/redo, выносные линии, линейки. Дизайнер имеет полностью настраиваемый интерфейс, имитирующий среду MS Visual Studio. Дизайнер может быть использован в run-time, вы можете дать вашим пользователям возможность самостоятельно изменять существующие отчеты и создавать новые. Дополнительных лицензионных отчислений не требуется.
- Элемент управления "Структура отчета" показывает логическую структуру отчета в наглядном виде. Это позволяет лучше разобраться в отчете, особенно, если его создавали не вы.
- Мастер для создания базовых отчетов. Выполните 5 шагов и получите отлично оформленный, готовый к использованию отчет.
- Мастер для печати этикеток поддерживает большинство типов этикеток и позволяет вам создать отчет с помощью нескольких щелчков мышью.
- Дизайнер может быть использован в режиме MDI (Multi-Document Interface) для того, чтобы работать с несколькими отчетами одновременно.
FASTREPORT.NET - Обработка данных
- FASTREPORT®.NET работает с источниками данных ADO.NET. Он поддерживает сортировку и фильтрацию данных, master-detail отношения. Все может быть настроено с помощью нескольких щелчков мыши.
- Подключение к ADO, MS SQL, xml базам данных. Доступны коннекторы для подключения к БД других типов.
- Возможность получения данных из бизнес-объектов типа IEnumerable.
- Отчет может содержать данные (таблицы, запросы, подключения к БД). Таким образом, вы можете не только использовать данные, доступные в вашем приложении, но и самостоятельно подключаться к любым БД непосредственно из отчета.
- FastReport.Net содержит скриптовой движок, поддерживающий два языка .NET, C# и VB.NET. Вы можете использовать всю мощь .NET в вашем отчете для комплексной обработки данных, управления диалоговыми формами и многого другого.
- Отчет может содержать диалоговые формы для запроса параметров перед построением отчета. Диалоговые элементы управления поддерживают возможность подключения к данным и их последующей фильтрации. Фильтрация может быть добавлена в абсолютно любой отчет, она не требует написания какого-либо кода.
- Используя визуальный конструктор запросов, вам не обязательно знать язык SQL, чтобы построить сложный запрос из нескольких таблиц.
FASTREPORT.NET - Просмотр, печать, экспорт
- Удобное окно предварительного просмотра в стиле MS Word.
- Поиск текста в готовом отчете.
- Редактирование страниц готового отчета.
- Навигация в окне просмотра. При создании отчета вы можете определить элементы, которые сформируют дерево отчета. Это дерево будет показано в окне просмотра. При щелчке на элементе дерева будет показан соответствующий элемент отчета. Вы также можете определить активные элементы отчета, которые будут реагировать на щелчки мышью. Это может быть использовано для навигации на другой элемент отчета или на внешний URL.
- Интерактивные отчеты. Вы можете определить реакцию на щелчок мыши на объекте в окне просмотра. Например, можно построить и вывести другой отчет, который показывает детальную информацию по объекту, на котором пользователь щелкнул мышью
- Широкие возможности печати отчета: разрезание больших страниц отчета на малые, печать нескольких малых страниц на одной большой, печать на заданном формате с масштабированием. Вам нужно распечатать отчет, содержащий страницы формата А3, на обычном принтере с поддержкой А4? Теперь это не проблема!
- Добавьте водяные знаки к вашим отчетам с минимумом усилий.
- Фильтры экспорта готового отчета во множество форматов (PDF, RTF, XLS, XML, HTML, JPG, BMP, GIF, TIFF, TXT, CSV, Open Document Format).
- Отправьте отчет по электронной почте одним щелчком мыши
|