FastReport.Net - Генератор отчетов с широчайшими возможностями для Windows Forms, ASP.NET, MVC и .NET Core Framework. Совместим с Microsoft Visual Studio 2022, Используя FastReport.Net, вы можете создавать отчеты, работающие независимо от приложения. Другими словами, FastReport.Net может быть использован как самостоятельное решение для построения отчетов. Судите сами:
- Cодержит мощный визуальный дизайнер для создания и модификации отчетов. Ваше приложение может запустить дизайнер отчетов из кода;
- Содержит онлайн дизайнер отчетов для ASP.Net (только в редакции Enterprise);
- Вы можете подключиться к любой базе данных, использовать любые ее таблицы или создать собственные запросы на языке SQL;
- Вы можете добавить одну или несколько диалоговых форм в отчет для запроса параметров перед запуском отчета;
- Используя встроенный скрипт, можно управлять взаимодействием между элементами управления диалоговых форм и производить сложную обработку данных;
- Наконец, вы можете увидеть результат в окне предварительного просмотра, вывести отчет на печать или сохранить его во множестве популярных форматов.
Особенности:
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).
- Отправьте отчет по электронной почте одним щелчком мыши
Приобрести FastReport.NET
Существует четыре варианта поставки FastReport®.NET, различающихся ценой и функциональностью: Standard, Professional, Enterprise и Ultimate.
Вы можете приобрести Single license (на одно рабочее место разработчика), Team license (на команду до четырёх разработчиков) и Site-license (на неограниченное количество рабочих мест разработчиков по одному географическому адресу).
Приобретая лицензию, вы также получаете право на получение обновлений и использование технической поддержки продукта в течение календарного года. По истечении года вы можете продолжать использовать приобретенную лицензию либо продлить обновление и техническую поддержку.
|