Ultimate VCL

Набор инструментов для создания инфраструктуры отчетов для бизнес-приложений в Delphi и для кроссплатформенной разработки

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

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

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

Транспорты
Сохраняйте построенные отчёты в облачные хранилища Google Drive, Next Cloud, Box, Dropbox всего за пару кликов для удобной доставки документов вашим клиентам.
Быстрый доступ к отчету и структуре данных
Из дерева отчетов и дерева свойств вы сможете редактировать структуру отчета, параметры и фильтры, а также источники данных с глобальными стилями.
Клиент-серверные компоненты
Стройте отчеты прямо в WEB с использованием стандартных компонентов FastReport VCL без необходимости прямого подключения клиента к серверу базы данных.
Гибкая и открытая архитектура
Если функционала FastReport недостаточно, вы можете улучшить его, создав и подключив собственные объекты (фильтры экспорта, базы данных) к своим отчетам.
Исходный код
Этот набор компонентов включает в себя исходные коды FastReport. Максимальное удобство для компаний, желающих адаптировать код под свои нужды.
Полезные дополнения
В Ultimate входит система для многомерного анализа FastCube для VCL и FMX и плагин FastConverter .FP3 для экспорта отчетов во все возможные форматы документов.

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

Мощный современный редактор включает в себя большой набор инструментов для визуального оформления и модификации шаблонов отчетов. Наша гибкая архитектура позволяет создавать собственные редакторы как уже существующих объектов, так и новых. Дизайнер шаблонов может быть включен в ваше приложение, чтобы предоставить пользователям собственный дизайн отчета. Поддерживается локализация для более 30 популярных языков мира.

Ultimate VCL - это бэнд-ориентированный генератор отчетов. Богатый набор бэндов позволяет строить отчеты любого типа: список, master-detail, отчет с группировкой, многоколоночный, master-detail-detail и другие. Если вам нужно создать много отчетов, которые содержат одинаковые элементы (заголовок, подвал, реквизиты предприятия, логотипы), то вы можете собрать общие элементы в базовый отчет и наследовать от него все остальные отчеты. Также мы поддерживаем функцию вложенных отчетов.

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

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

Ultimate VCL поддерживает сортировку и фильтрацию данных, master-detail отношения. Всё может быть настроено с помощью нескольких щелчков мыши. Возможно подключение к FireDAC, ADO, BDE, DBX, IBX и FIBPlus, обеспечивая таким образом доступ практически ко всем базам данных, включая Oracle и многие сторонние библиотеки.

Ваш отчет может содержать данные (таблицы, запросы, подключения к БД). Таким образом, вы можете не только использовать данные, доступные в вашем приложении, но и самостоятельно подключаться к любым БД непосредственно из отчета. Ultimate VCL содержит скриптовой движок, поддерживающий PascalScript, C++ Script, BasicScript и JScript.

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

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

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

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

Дополнительные настройки печати. Для вас доступно: разрезание больших страниц отчета на малые, печать нескольких малых страниц на одной большой, печать на заданном формате с масштабированием. Вам нужно распечатать отчет, содержащий страницы формата А3, на обычном принтере с поддержкой А4? Теперь это не проблема!

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

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

Фильтры экспорта готового отчета во множество форматов: PDF, RTF, XLSX, XML, DOCX, TXT, CSV, Excel OLE, PowerPoint, HTML, MHT, XPS, JPEG, BMP, PNG, Open Document Format (ODT, ODS, ODP), XAML, Scalable Vector Graphics (SVG), ZPL и так далее.

Ultimate VCL позволяет быстро преобразовывать отчеты с редактируемыми полями (такими как текстовые поля, символьные расчески, флажки, радиогруппы и графические поля) в документы PDF без подключения дополнительных библиотек. Сохраняйте свои отчеты в популярных форматах: PDF 1.4-1.7, PDF/A-1a, PDF/A-1b, PDF/A-2a, PDF/A-2b, PDF/A-3a, PDF/A-3b, которые являются безопасными, доступными и надежными.

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

Клиент-серверные компоненты

Стройте отчеты прямо в WEB по технологии клиент-сервер с использованием стандартных компонентов FastReport VCL без необходимости прямого подключения клиента к серверу базы данных. Вы сможете управлять несколькими клиентскими запросами одновременно в отдельных потоках, тем самым минимизируя время отклика сервера.

Компонент TfrxReportServer представляет собой автономный HTTP-сервер с возможностью построения отчётов. Сервер отчётов может строить несколько отчётов одновременно, логировать события и собирать статистику. Для использования уже существующих решений на базе других HTTP-серверов возможна их интеграция с сервером FastReport с помощью механизма "CGI". Отчеты могут быть встроены в уже работающую систему (сайт). HTTP-сервер и сервер отчетов могут работать на разных компьютерах и использовать "SSL" шифрование для работы.

Формулы FastScript

Формулы FastScript

В Ultimate VCL для выполнения нестандартных вычислений применяется пакет FastScript. С помощью скриптов можно выполнять расчёт показателей и фильтров. Вы можете установить обработку данных после либо одновременно со стандартными показателями.

Для показателей можно устанавливать фильтры, задаваемые скриптом. Данный фильтр используется, если необходимо производить расчет показателей не по всем строкам исходного набора данных, а только для избранных. Расчетный фильтр можно применять как к показателям, основанным на стандартных агрегатных функциях, так и к расчетным показателям.

Транспорты

Транспорты

Ultimate VCL позволяет экспортировать готовые отчёты и результаты экспорта в различные облачные хранилища, такие как FTP, Dropbox, OneDrive, Google Drive, Box.com и другие. Это упрощает процесс сохранения отчётов и делает их доступными для пользователей в любое время и в любом месте.

Облачные сервисы предоставляют возможность автоматического резервного копирования файлов, что снижает риск потери данных в случае сбоя оборудования или других непредвиденных ситуаций. Хранение файлов в облаке освобождает место на локальных накопителях устройств, что может быть полезно для пользователей с ограниченным пространством на жёстком диске или SSD.

FastQueryBuilder

FastQueryBuilder

Создавайте запросы к базам данных без знания SQL! Вы можете использовать FastQueryBuilder в своих приложениях, написанных в среде Embarcadero Delphi, C++Builder, RAD Studio (VCL а также FMX - FireMonkey) и Lazarus, для создания простого SQL генератора. При этом визуальные модели запроса сохраняются для дальнейшего использования и корректировки.

FastQueryBuilder позволяет работать с локальными и клиент-серверными базами данных используя BDE, ADO, IBX, FIBPlus. Полностью визуальная настройка параметров запросов может быть встроена в любое окно вашего приложения.

OLAP компоненты

OLAP компоненты

Ultimate VCL содержит в себе компоненты кросс-таблицы для VCL и FMX - интерактивного инструмента представления и аналитической обработки данных. В верхней и в левой части таблицы располагаются многоуровневые заголовки, заполненные значениями измерений. Центральная часть таблицы отображает значения показателей.

Кросс-таблица состоит из множества областей: заголовок кросс-таблицы, область полей-фильтров, заголовки измерений по-вертикали и по-горизонтали, вертикальный и горизонтальный заголовок кросс-таблицы, область данных, список полей, список Top-N фильтров, область вычислений агрегатов для выделенных ячеек и регулятор масштаба.

Кроссплатформенная разработка

С помощью входящих в Ultimate VCL компонентов FastReport FMX и FastCube FMX возможна разработка кроссплатформенных приложений с формированием отчетов для Windows, macOS и Linux. Это позволяет разработчикам создавать документы, которые будут работать на разных операционных системах без необходимости дополнительной настройки или перекомпиляции.

Благодаря среде FireMonkey, совместимой с Embarcadero RAD Studio, поддерживается создание проектов под различные разрешения экрана и размеры устройств, обеспечивая адаптивность приложений на всех устройствах.

Пользователи на разных операционных системах смогут работать с вашим приложением без необходимости установки дополнительных библиотек или компонентов. Это упрощает процесс распространения и поддержки приложения.

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

Ultimate
от 129 890 ₽

Особенности

Ядро FastReport
Компоненты VCL
Компоненты FMX
Компоненты Lazarus
Возможности OLAP
Агрегатные OLAP функции
Поддержка баз данных
Возможности отчётов
Объекты отчета
Штрих-коды
Диаграммы
Печать
Экспорт в различные форматы
Поддержка
Исходные коды
Конвертеры из других шаблонов
Транспорты (Transports)
Плагин FastConverter .FP3
Optimum VCL
от 89 890 ₽

Особенности

Ядро FastReport
Компоненты VCL
Компоненты FMX
Компоненты Lazarus
Возможности OLAP
Агрегатные OLAP функции
Поддержка баз данных
Возможности отчётов
Объекты отчета
Штрих-коды
Диаграммы
Печать
Экспорт в различные форматы
Поддержка
Исходные коды
Конвертеры из других шаблонов
Транспорты (Transports)
Плагин FastConverter .FP3
Reporting VCL
от 49 890 ₽

Особенности

Ядро FastReport
Компоненты VCL
Компоненты FMX
Компоненты Lazarus
Возможности OLAP
Агрегатные OLAP функции
Поддержка баз данных
Возможности отчётов
Объекты отчета
Штрих-коды
Диаграммы
Печать
Экспорт в различные форматы
Поддержка
Исходные коды
Конвертеры из других шаблонов
Транспорты (Transports)
Плагин FastConverter .FP3
Reporting FMX
от 49 890 ₽

Особенности

Ядро FastReport
Компоненты VCL
Компоненты FMX
Компоненты Lazarus
Возможности OLAP
Агрегатные OLAP функции
Поддержка баз данных
Возможности отчётов
Объекты отчета
Штрих-коды
Диаграммы
Печать
Экспорт в различные форматы
Поддержка
Исходные коды
Конвертеры из других шаблонов
Транспорты (Transports)
Плагин FastConverter .FP3
Reporting Lazarus
от 49 890 ₽

Особенности

Ядро FastReport
Компоненты VCL
Компоненты FMX
Компоненты Lazarus
Возможности OLAP
Агрегатные OLAP функции
Поддержка баз данных
Возможности отчётов
Объекты отчета
Штрих-коды
Диаграммы
Печать
Экспорт в различные форматы
Поддержка
Исходные коды
Конвертеры из других шаблонов
Транспорты (Transports)
Плагин FastConverter .FP3
Analysis VCL
от 39 890 ₽

Особенности

Ядро FastReport
Компоненты VCL
Компоненты FMX
Компоненты Lazarus
Возможности OLAP
Агрегатные OLAP функции
Поддержка баз данных
Возможности отчётов
Объекты отчета
Штрих-коды
Диаграммы
Печать
Экспорт в различные форматы
Поддержка
Исходные коды
Конвертеры из других шаблонов
Транспорты (Transports)
Плагин FastConverter .FP3