FastReport .NET Mono

Кроссплатформенный набор компонентов для создания отчетов и шаблонов из ваших данных на основе Mono Framework

v. 2025.2.4
Кейс: Как «Быстрые отчеты» помогли разработчику MES-систем заместить импортное ПО и создать новый продукт

Кейс: Как «Быстрые отчеты» помогли разработчику MES-систем заместить импортное ПО и создать новый продукт

Интегратор MES-систем для управления производством ExePlant столкнулся с трудностями после ухода иностранных вендоров, софт которых он внедрял. В кейсе рассказываем, как компания адаптировалась к новым условиям и как в этом помогла наша партнерская программа

Какие отчеты можно делать из FastReport .NET Mono?

Какие отчеты можно сделать?

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

Бесплатные шаблоны унифицированных форм вы можете скачать в формате шаблонов или PDF из нашего каталога МоиОтчеты Магазин.

Особенности и преимущества Mono

Встраиваемость в проекты
Установите необходимый пакет из NuGet репозитория, либо загрузите пакет с нашего сайта на компьютер и добавьте в проект необходимые библиотеки. Никаких дополнительных модулей и специальных расширений не требуется.
Надежность
Наши компоненты регулярно тестируются, улучшаются и совершенствуются, продолжая радовать вас стабильной работой уже более 10 лет.
System.Drawing (GDI)
Для создания графических элементов, отрисовки текста и управления графических изображений используется уже привычный System.Drawing с графическими функциями GDI+.
Множество компонентов
Для построения отчетов в дизайнере доступны разнообразные элементы: от текста и изображений до математических формул и 3D-диаграмм.
Быстрый доступ к отчету и структуре данных
Из дерева отчетов и дерева свойств вы сможете редактировать структуру отчета, параметры и фильтры, а также источники данных с глобальными стилями.
Совместимость и интеграция
Mono является частью единой экосистемы FastReport на C#. Отчёты, созданные в других продуктах, будут работать в Mono и наоборот.

Дизайнер шаблонов

FastReport .NET Mono — это кроссплатформенная технология для создания отчетов, основанная на Mono Framework. В ее основе лежит мощный десктопный дизайнер, который позволяет как разработчикам, так и конечным пользователям без труда создавать, редактировать, просматривать, сохранять, экспортировать и печатать отчеты различной сложности. Дизайнер FastReport .NET Mono является инструментом с богатыми возможностями. Он может быть использован как в режиме разработки, так и в режиме runtime. Это позволяет пользователям самостоятельно изменять существующие отчеты и создавать новые прямо в приложении без необходимости дополнительной компиляции.

Дизайнер поддерживает режим MDI (Multi-Document Interface), что позволяет работать с несколькими отчетами одновременно в едином окне. FastReport .NET Mono – это бэнд-ориентированный генератор отчетов, который предоставляет широкие возможности для создания отчетов любого типа. Он поддерживает стандартные структуры отчетов: список, master-detail, с группировкой, многоколоночные, master-detail-detail и др.

Для ускорения разработки FastReport .NET Mono предоставляет функцию наследования отчетов. Вы можете создать базовый отчет с общими элементами (заголовок, подвал, реквизиты предприятия, логотипы) и наследоваться от него для создания других отчетов, избегая дублирования кода. FastReport .NET Mono также поддерживает вложенные отчеты, что позволяет встраивать отчеты в отчеты для детализации информации. Поддерживается локализация на более 25 популярных языков мира, что делает его доступным для пользователей во всем мире.

Дизайнер шаблонов

Обработка данных

FastReport .NET Mono поддерживает подключение к различным источникам данных, включая ADO.NET, MS SQL, xml базы данных, а также предлагает коннекторы для других типов БД. Кроме того, доступно подключение к бизнес-объектам типа IEnumerable. С помощью FastReport .NET Mono вы можете сортировать, фильтровать данные и создавать master-detail отношения с помощью удобного интерфейса.

Особую гибкость отчетам придает возможность подключаться к данным прямо из отчета, используя как данные вашего приложения, так и прямое подключение к любым БД. Интегрированный скриптовый движок, поддерживающий C# и VB .NET, позволяет использовать все преимущества платформы .NET в ваших отчетах, обеспечивая широкие возможности для обработки данных, управления диалоговыми формами и других задач.

Отчеты могут включать диалоговые формы для запроса параметров перед построением отчета. Диалоговые элементы управления поддерживают подключение к данным и последующую фильтрацию без дополнительного кодирования. Встроенный визуальный конструктор запросов делает процесс создания запросов интуитивным и удобным.

Обработка данных

Предпросмотр и печать

FastReport .NET Mono позволяет вам не только создавать отчеты, но и эффективно с ними работать. В вашем распоряжении инструмент предварительного просмотра – Вьюер. Он позволяет детально проанализировать готовый отчет, используя удобные функции. Вьювер поддерживает использование параметров, многоуровневую детализацию и превращает ваши отчеты в интерактивные документы. Вы можете задать действие, которое будет выполняться при щелчке мышью по конкретному объекту. Например, можно построить и вывести дополнительный отчет, содержащий более детальную информацию об этом объекте.

Кроме того, FastReport .NET Mono обеспечивает гибкие возможности печати: разделение больших страниц на несколько малых форматов, печать нескольких малых страниц на одной большой, печатать с масштабированием на нужном формате. Таким образом, вы можете распечатать отчет, содержащий страницы формата А3, на обычном принтере, поддерживающем формат А4.

Предпросмотр и печать

Экспорты в удобные форматы

FastReport .NET Mono позволяет экспортировать отчеты в широкий спектр форматов, включая: PDF, RTF, XLSX, XML, DOCX, TXT, CSV, PowerPoint, HTML, MHT, XPS, JPEG, BMP, PNG, Open Document Format (ODT, ODS, ODP), XAML, Scalable Vector Graphics (SVG), DBF, PPML и другие. Он также поддерживает интеграцию с популярными облачными хранилищами: OneDrive, Google Drive, Box, Dropbox, МоиОтчеты Облако, что обеспечивает удобное хранение и доступ к отчетам.

Особенностью FastReport .NET Mono является возможность преобразования отчетов с редактируемыми полями (такими как текстовые поля, символьные расчески, флажки, радиогруппы и графические поля) в документы PDF без использования дополнительных библиотек. Это позволяет создавать интерактивные документы PDF с возможностью редактирования.

FastReport .NET Mono обеспечивает сохранение отчетов в различных версиях формата PDF, включая PDF 1.5, PDF/A-1a, PDF/A-2a, PDF/A-2b, PDF/A-2u, PDF/A-3a, PDF/A-3b, PDF/X-3 и PDF/X-4, что делает ваши отчеты безопасными, доступными и надежными.

Экспорты в удобные форматы

Ultimate .NET

Этот набор компонентов входит в состав Ultimate решения, с помощью которого вы сможете создавать свои бизнес-проекты на всех современных платформах .NET, ASP.NET, Blazor, WASM, WPF, WinForms, Avalonia UI, Mono и других. Со своей командой вы сможете работать как в десктопном дизайнере, так и прямо из браузера. В состав Ultimate также входят компоненты для визуализации данных, а именно бизнес-графика с набором диаграмм, и OLAP продукты для быстрой обработки больших массивов данных.

Отчеты в системах для бизнеса, история основателя u4et.ru

Кейс: Отчеты в системах для бизнеса, история основателя u4et.ru

«Быстрые отчеты» — набор мощных инструментов для генерации документов из больших данных. Продукты спокойно решают задачи корпораций. А как они помогают малому бизнесу? Рассказываем, как платформа «u4et.ru» автоматизирует создание отчетов.

Варианты поставок

Особенности
от 149 890 ₽
от 49 890 ₽
Ядро FastReport
WEB компоненты
Avalonia компоненты
WPF компоненты
Mono компоненты
Online Designer
FastReport.Drawing (Skia)
System.Drawing (GDI)
Система исполнения скриптов
Поддержка баз данных
Возможности отчётов
Объекты отчета
Штрих-коды
Диаграммы
Печать
Экспорт в различные форматы
Транспорты (Transports)
Конвертеры из других шаблонов
Плагины
Поддержка пользовательских плагинов
Исходные коды

Связанные статьи