19 мая 2025 года глава ростовской области Юрий Слюсарь встретился с представителями региональных IТ-компаний и вузов, где обучают специалистов инженерных профессий.
Долгожданные изменения в нашем продукте! Представляем вам новую версию Online Designer 2025.2, в которой доступна поддержка VCL отчетов в формате .fr3, добавление параметров при создании SQL Query, создание новых отчетов при работе с .NET WebReport, новое меню бэндов и многое другое.
Новые возможности
[Beta] Поддержка отчетов в формате .fr3
С релизом 2025.2 появилась экспериментальная возможность работы с отчетами в формате .fr3. Данный формат используется в отчетах для FastReport VCL. Теперь можно собрать дизайнер под WebReport VCL, это позволит использовать Online Designer для проектов, основанных на другой отчетной платформе, без необходимости адаптации существующих .fr3-отчетов.
Доступно:
доступны все виды горизонтальных бэндов;
доступен ограниченный набор компонентов (Текстовый объект, Картинка, Таблица);
доступны заливки компонентов;
поддерживаются границы компонентов;
доступно редактирование настроек шрифтов;
поддерживается редактирование свойств компонентов.
Ограничения:
недоступны вертикальные бэнды;
недоступно создание источников данных;
могут присутствовать отличия в структуре свойств и логике работы.
Тем не менее уже работает предварительный просмотр отчета и базовое редактирование. В будущих версиях мы планируем существенно расширить этот набор возможностей.
Собрать Online Designer с поддержкой ядра отчетности FastReport VCL (формат .fr3) вы можете по этой инструкции:
1. Откройте сборщик дизайнера (FastReport Online Designer Builder).
2. Перейдите на страницу сборки.
3. Выберите пункт “Ядро отчетности” в меню сборки. Это меню позволяет определить, под какое ядро (.NET или VCL) будет собираться дизайнер.
4. Выберите вариант “VCL”. Это активирует сборку дизайнера с поддержкой отчетов в формате .fr3. В сборку не будут входить компоненты, относящиеся к FastReport .NET.
5. Нажмите кнопку “Собрать”. Запустится процесс генерации сборки с выбранной конфигурацией.
Дождитесь завершения сборки. Это может занять некоторое время в зависимости от выбранных вами параметров. После завершения сборки вам будет доступна ссылка на скачивание.
Обратите внимание, эта версия находится в бета-статусе, возможны ограничения в функциональности.
Реализован редактор стиля
В Online Designer появился редактор стиля, позволяющий централизованно управлять внешним видом компонентов отчета. Теперь вы можете создавать собственные стили, настраивать цвета заливок, шрифты, границы и другие параметры оформления один раз. А затем применять их ко множеству элементов без необходимости настраивать каждый компонент вручную!
Создайте стиль, настройте его по своим требованиям — и просто выберите его в нужных компонентах отчета. Это упрощает процесс оформления и обеспечивает единый визуальный стиль.
Добавлена возможность создавать параметры при создании SQL Query
Теперь при создании пользовательского SQL-запроса в источнике данных вы можете использовать параметры, которые делают запросы более гибкими и адаптируемыми под различные сценарии.
В окне создания SQL-запроса появилась возможность добавлять параметры, которые затем можно использовать прямо в тексте запроса, указывая их через символ @.
Например:
SELECT * FROM Orders WHERE Category = @cateroryParam
Параметры, заданные в интерфейсе, будут автоматически подставляться при выполнении запроса. Это позволяет создавать более универсальные отчеты, где данные могут фильтроваться в зависимости от внешних условий или значений, введённых пользователем.
Добавлена возможность создавать новый отчет
В Online Designer появилась возможность создавать новый отчет при работе с WebReport .NET. Теперь вы можете начинать создание отчета с нуля напрямую из интерфейса, без необходимости предварительной загрузки файла.
Также был реализован новый пункт меню "Файл", предоставляющий удобный доступ к основным действиям с отчетом. Данное меню позволяет вам:
создать новый отчет (если функция поддерживается вашим сервером),
сохранить текущий отчет,
изменить язык интерфейса,
просмотреть информацию о версии и сборке дизайнера.
Новое меню упрощает навигацию и делает работу с отчетами более гибкой и интуитивной.
Улучшения
Реализовано новое меню бэндов
В версии 2025.2 была переработана панель с бэндами, получившая обновлённый интерфейс и улучшенную структуру. Новая панель создавалась с акцентом на адаптивность и удобство работы на различных устройствах, включая планшеты и мобильные экраны.
Добавлена возможность менять порядок условий в окне "Подсветка текста"
Для окна "Подсветка текста" теперь доступна возможность изменять порядок условий, управляющих оформлением текста. Это особенно полезно в случаях, когда на один и тот же элемент накладывается несколько правил, и их порядок влияет на результат отображения.
Такой механизм позволяет точно управлять визуальной логикой отчёта и добиваться нужного оформления в различных сценариях.
Добавлена возможность использовать представления и процедуры в источниках данных
В новой версии дизайнера появилась поддержка представлений (views) и хранимых процедур в списке доступных источников данных. Ранее при подключении к базе данных дизайнер отображал только таблицы, и представления были недоступны для выбора. Теперь представления, возвращаемые с сервера, корректно отображаются и могут быть использованы наравне с обычными таблицами.
После создания источника данных вы можете использовать хранимые процедуры и представления так же, как и таблицы.
Обратите внимание, поддержка представлений и процедур зависит от возможностей вашей базы данных и настроек подключения.
Добавлена возможность отключать всплывающие сообщения
Теперь поведение всплывающих уведомлений в Online Designer можно настраивать через конфигурацию, получаемую с сервера при запуске приложения. Это позволяет централизованно контролировать отображение сообщений о событиях, ошибках или действиях пользователя.
В конфигурации достаточно указать параметр notifications, выбрав один из режимов работы:
"default" — отображение встроенных уведомлений в правом верхнем углу интерфейса (по умолчанию);
"html5" — использование системных HTML5-уведомлений (при наличии разрешения в браузере);
false — полное отключение всех всплывающих уведомлений.
Пример конфигурации:
{ notifications: "html5" } — активирует системные уведомления.
{ notifications: false } — полностью скрывает все всплывающие сообщения.
Полный список изменений
+ Поддержка отчетов в формате .fr3;+ Реализован редактор стиля;+ Добавлена возможность создавать параметры при создании SQL Query;+ Добавлена возможность использовать представления и процедуры в источниках данных;+ Реализовано новое меню бэндов;+ Добавлена возможность изменять размер редактора выражений;+ Добавлена возможность отключать всплывающие сообщения;+ Добавлена возможность менять порядок условий в окне "Подсветка текста";- Исправлена ошибка в продвинутой матрице при подсчете span (colSpan, rowSpan) в ячейках;- Исправлено отображение окна "Редактор MSChart";- Исправлено поведение линейки при частых кликах на нее;- Исправлены поля в панели свойств;- Исправлен объект Контейнер;- Исправлен внешний вид окна "Водяной знак";- Исправлена проблема с сохранением ConnectionString;- Исправлена проблема с некорректным позиционированием при drag&drop в окне редактирования выражения;- Исправлено отображение окна "Заливки";- Исправлена проблема с некорректным восстановлением значений позиции при Ctrl+Z;- Исправлена проблема с сохранением свойств формата.
В Москве 29 мая Firebird Conf 2025 соберёт вместе разработчиков СУБД и прикладного программного обеспечения, администраторов и других специалистов связанных с разработкой и поддержкой баз данных. Наш спикер Александр Сырых выступит с докладом на тему: "Кроссплатформенные отчеты на Flutter: интеграция с МоиОтчеты Облако и Ред База Данных".
Расскажем о настройке взаимодействия между СУБД РЕД Базы Данных, МоиОтчеты Облако и Flutter, на примере кроссплатформенного приложения Flutter для построения отчетов компании по аренде строительного инструмента. Подробно будут рассмотрены такие темы как:
Настройка скриптов для заполнения демо данными БД с помощью ИИ (Ollama).
Установка СУБД РЕД Базы Данных с подключением к МоиОтчеты Облако.
Демонстрация шаблонов отчетов, созданных в FastReport Online Designer.
Пример использования МоиОтчеты Облако API в Dart/Flutter.
И конечно же развернем Web-приложение написанное на Flutter.
Успейте зарегистрироваться на Firebird Conf 2025 чтобы не пропустить наш доклад! Подробная программа конференции доступна по этой ссылке.
До 31 мая действует ограниченное предложение — 15% скидка на FastReport .NET Avalonia и FastReport VCL Reporting Lazarus! Если вы ищете мощный инструмент для генерации отчётов с поддержкой Windows, Linux и macOS, это ваш шанс внедрить надёжное решение по выгодной цене.
FastReport .NET Avalonia - универсальный компонент для генерации отчетов при разработке кроссплатформенных приложений с помощью Avalonia UI. Официально совместим с Роса, Альт (Рабочая станция и Образование), РЕД ОС.
Reporting Lazarus - LCL-набор компонентов с исходными кодами для генерации отчетов и документов на Lazarus для Linux и Windows.
Что вы получите:
Кроссплатформенные отчёты: одновременное создание отчетов на Windows и Linux;
Поддержка экспорта в PDF, Excel, HTML, RTF и другие форматы;
Визуальный дизайнер отчётов;
Интерактивные таблицы, диаграммы, фильтры;
Работа с базами данных и пользовательскими источниками.
Предложение распространяется только на новые покупки и действительно в период с 13 по 31 мая включительно. Успейте приобрести лицензию с максимальной выгодой!
Купить
Мы рады сообщить, что наши продукты «МоиОтчеты Десктоп» и «МоиОтчеты Облако» были включены в реестр российского программного обеспечения. Это произошло в рамках государственной политики по поддержке отечественных разработчиков и курса на импортозамещение. Записи в реестр были произведены на основании поручения Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации по протоколу заседания экспертного совета.
МоиОтчеты Десктоп – это Low-code решение для создания и автоматизации генерации отчётов в Windows. Вы сможете превратить свои данные в наглядную информацию даже без навыков программирования. Достаточно в планировщике задач выбрать дату и время, а затем получить готовый отчет в указанный срок у себя на столе.
➡️Реестровая запись №27581 от 11.04.2025
МоиОтчеты Облако - облачный сервис (SaaS), предназначенный для хранения, редактирования, построения и отправки отчётов для бизнеса, доступ к которым организован из любой точки мира для любой команды без необходимости создания собственного приложения.
➡️Реестровая запись №27689 от 21.04.2025
Наша компания продолжает создавать инновационные решения и развивать продукты, чтобы ускорять Ваши бизнес-процессы на российском рынке.
Какие ещё решения есть в реестре программного обеспечения?
FastReport VCL – Библиотека с полными исходными кодами для создания отчётов и документов для Delphi, C++Builder, RAD Studio и Lazarus. Поставляется в виде наборов компонентов Ultimate VCL, Optimum VCL, Reporting VCL, Reporting FMX, Reporting Lazarus, Analysis VCL.
➡️ Реестровая запись №1000 от 01.06.2016
FastReport .NET – Библиотека генерации отчётов и создания документов для .NET 8, Blazor, .NET Core, ASP.NET, MVC и WinForms. Поставляется в виде наборов компонентов Ultimate .NET, WinForms, WPF, WEB, Mono, Avalonia.
➡️ Реестровая запись №1002 от 01.06.2016
FastCube VCL – самостоятельный полноценный высокоскоростной движок OLAP-кубов. Встраиваемая в ваше приложение OLAP-библиотека FastCube, подготавливает те данные (или несколько наборов), которые нужны для анализа. Входит в вариант поставки Analysis VCL.
➡️ Реестровая запись №7797 от 14.12.2020
FastReport .Mono – Встраиваемая библиотека создания отчётов и документов для Mono Framework. Входит в вариант поставки FastReport .NET Mono.
➡️ Реестровая запись №7798 от 14.12.2020
FastReport Online Designer – Визуальный дизайнер шаблонов и отчетов прямо в браузере.
➡️ Реестровая запись №10600 от 27.05.2021
FastScript – библиотека для выполнения скриптов на Delphi 2010-XE8, C++Builder 2010-XE8, Embarcadero RAD Studio 11 и Lazarus.
➡️ Реестровая запись №10601 от 27.05.2021
FastReport FMX – кроссплатформенное решение для внедрения Business Intelligence в программное обеспечение на базе среды разработки Embarcadero FireMonkey. Входит в вариант поставки Reporting FMX.
➡️ Реестровая запись №14961 от 16.09.2022
МоиОтчеты Корпоративный Сервер предназначен для хранения, управления, создания и экспорта отчетов и документов. Сервер обеспечивает высокий уровень безопасности и возможность интеграции с другими корпоративными системами.
➡️ Реестровая запись №19009 от 18.09.2023
Представляем вашему вниманию долгожданное обновление для всей линейки продуктов Delphi и Lazarus. С версией 2025.2 вам становятся доступными: удобный инструмент для настройки водяных знаков, обновление серверных компонентов, новый механизм диалоговых страниц WEB отчета, новый объект отчета TfrxDeviceCommand для RFID меток, большие изменения в движке отчетов, улучшения экспортов и транспортов, поддержка тем и многое другое.
Обновите свой продукт и откройте новые горизонты возможностей вместе с нами!
Новые возможности FastReport VCL
Удобный инструмент для настройки водяных знаков
Добавлена возможность создавать настраиваемые водяные знаки для страниц отчета (Watermarks). Водяной знак часто используется для защиты или обозначения типа документа. Мы добавили удобный инструмент, который без лишних усилий позволяет настраивать водяные знаки для каждой страницы отчета.
Любая страница отчета может иметь несколько водяных знаков, позволяя настроить их индивидуально для печати, вывода или экспорта. Водяные знаки могут использовать как картинку, так и текст с большим набором настраиваемых параметров (вращение текста, стиль). Водяные знаки можно настраивать как в дизайнере отчетов, так и в предпросмотре.
Обновление серверных компонентов
С релизом 2025.2 все доступные фильтры экспортов из FastReport VCL теперь доступны и в серверных компонентах. Используйте потенциал всех этих форматов в своём WEB-приложении.
Новый механизм диалоговых страниц WEB отчета
Полностью переработанный механизм позволяет использовать контейнерные объекты такие как PageControl и группы, а также расширять функционал доступных контролов диалоговой страницы для WEB-диалогов.
Для диалоговых страниц в этом обновлении мы расширили поддержку новых компонентов. А именно были добавлены контролы диалоговой страницы, которые ранее не были доступны в WEB.
Список новых контролов диалоговой формы:
Date picker – выбор даты
DBComboBox – выпадающий список связанный с источником данных
List Box – список с выбором
CheckListBox – список с выбором (флажками)
MaskEdit (без маски) – поле ввода
Password edit – Поле ввода для пароля
PageControl – создание страниц с вкладками
GroupControl – панель группировки
Panel – панель
Также для своих проектов вы теперь можете применять настраиваемый HTTP заголовок.
Новый объект отчета TfrxDeviceCommand
Данный невизуальный объект переназначен для передачи команд на устройства (экспорты), которые могут обрабатывать эти команды. В текущей версии объект содержит класс настроек для RFID меток.
RFID метки передают невизуальные данные в ZPL экспорт чтобы записать эти данные на чип с использованием специализированного оборудования. Класс RFID меток имеет свой редактор и набор свойств для точной настройки записываемой информации. Подробнее вы можете почитать в нашей статье.
Читать статью
Объект отчета TfrxPDFView теперь позволяет настраивать диапазон выводимых страницы. Задать значения можно через выражения в свойстве TfrxPDFView.PagesRange. Таким образом вам доступна фильтрация выводимых страниц для PDF документа.
Изменения в движке отчетов
Комбинирование техник вывода объектов
Новые изменения в движке отчетов позволяют комбинировать разные техники вывода объектов давая свободу в вариативности создания сложных отчетов. Изменена работа механизма выравнивания по нижней границе (baBottom) растущего бэнда, когда один из объектов бэнда разбивается на несколько частей (страниц). В старой реализации объект со свойством baBottom выводится на первой же части разрыва данных.
Новый механизм работы такого отчета корректирует объекты с baBottom, помещая их на последнюю часть данных (в конец бэнда). Обратим ваше внимание, что такое поведение движка отчетов считается корректным и его следует учитывать при разработке отчетов.
Поддержка растягивания smMaxHeight для статической таблицы (только строки AllowSplit)
Растягивание smMaxHeight в таблице работает иначе, чем в объектах. Нужная высота устанавливается для всей таблицы на бэнде. Затем распределяется по строкам с установленным свойством AllowSplit=True и отключенным AutoSize=False. При этом также учитываются строки со значением MaxHeight. Такой подход позволяет выбирать, какие строки таблицы можно растягивать для заполнения пустого пространства, а какие нет.
Новое поведение разбиения объекта отчета TfrxRichView
Объект RichText позволяет использовать таблицы, картинки и другие объекты, которые невозможно разбить для определенного размера. Такие объекты иногда могли создавать целые неразбиваемые блоки контента, которые выходили за пределы страницы. В текущей версии разбиение TfrxRichView переработано и работает выборочно в зависимости от ситуации.
Поиск наименьшей разбиваемой части. Если в объекте встречается часть, которая не может поместиться на новую страницу, и она неразбиваемая (объект, или строка таблицы больше высоты всего листа). То для такой части теперь находится наименьшая «неразбиваемая» часть и выводится как есть. Разбиение при этом не прекращается. Если есть другие части, то они тоже будут разбиваться и выводиться. Основное отличие от старого механизма, это поиск наименьшего значения для неразбиваемой части и продолжение построения. Ранее весь контент попадал в «неразбиваемую» часть и разделение на этом прекращалась, часть текста при этом могла потеряться.
Поиск наибольшей разбиваемой части. Если встречается часть, которая не может поместиться на новую страницу, но она разбиваемая как та же таблица, то будет выполнен поиск наибольшей разбиваемой части и продолжение вывода.
Дизайнер отчетов
Добавлена поддержка темезации (Runtime Themes)
Дизайнер отчетов и его компоненты были адаптированы к поддержке тем, как системных, так и пользовательских. Теперь дизайнер отчета всегда будет в одном стиле с вашим приложением!
В версии Rad Studio 12.3 была улучшена работа с мониторами, имеющими высокий масштаб отображения. Это изменение направлено на повышение качества визуализации и удобства использования интерфейса в среде разработки при работе на мониторах с высоким разрешением и настройками масштабирования.
В этом обновлении был переработан редактор диалогов в дизайнере отчетов. Теперь это фиксированное рабочие пространство, как и у страницы отчетов. Позицию диалога можно менять через инспектор объектов.
Доработан Code completion в окне редактирования кода отчета. Для вашего удобства было добавлено всплывающее меню для окна watch list.
Помимо этого, мы также переработали окно «Опции дизайнера» для наилучшей поддержки небольших разрешений экрана.
Экспорты и транспорты
В экспортах PDF и SVG реализована поддержка символов определенных пользователем (EUDC). Также улучшено выравнивание RTL текста с лигатурами.
Добавлена поддержка ZUGFeRD 2.3 с используемыми профилями: “MINIMUM”,” BASIC WL”, ”BASIC”, ”EN 16931”, ”EXTENDED”, ”XRECHNUNG”. Пример с включением данных для этого формата вы можете найти в InvoiceDemo, которое идёт в поставке с продуктом.
В новой версии были усовершенствованы механизмы экспорта в форматы XLSX и DOCX. Это позволило повысить качество генерируемых документов и расширить возможности их настройки.
Транспорт e-mail (SMTP) улучшен нативной поддержкой TLS\STARTTLS и поддержкой XOAUTH авторизации. Используйте защищённые каналы для отправки ваших отчетов.
FastReport Lazarus
Кроме фундаментальных изменений, которые вошли в VCL и Lazarus версию, FastReport для Lazarus получил поддержку мониторов высокого разрешения (HiDPI).
FastCube VCL и FMX
В VCL версии FastCube все контролы TTreeView были заменены на TfrTreeView. Все версии получили индикацию фильтрации в списке доступных полей.
FMX версия получила возможность сохранения Custom Filter и Custom Group, а также ряд улучшений и исправлений.
FastQueryBuilder
Добавили поддержку мониторов высокого разрешения (HiDPI).
FastScript
В этом обновлении мы реализовали поддержку Android. Данное нововведение работает только при компиляции со строками, которые индексируются с единицы. Вы можете использовать всю мощь скриптового движка в ваших мобильных Android приложениях.
Добавлена поддержка классов работы с XML и JSON. Подробнее о том, как работать с этими форматами на примере загрузки данных в отчет, вы можете почитать в этой статье.
Читать статью
FastReport VCL Controls
Для контрола TfrShellTreeView появилась возможность создавать пользовательские узлы и ссылки быстрого доступа к другим узлам. Как настроить TfrShellTreeView и добавить пользовательские узлы можно прочитать в нашей статье.
Читать статью
Установщик
Теперь вы можете устанавливать наши продукты с поддержкой Android.
А также была добавлена поддержка установки пакетов на 64-битную версию IDE Embarcadero RAD Studio 12.3.
Полный список изменений версия 2025.2
========================
VCL.Core
[Localization]- исправлена сортировка в LocalizationEditor;
VCL.Controls
[Engine]+ добавлена возможность создавать кастомную структуру рутовых Shell Node и обычных Node;- в smartMemo исправлена поддержка HiDPI;- исправлено поведение, при котором контрол не масштабируется при назначении Parent, когда csFreeNotification установлен в ComponentState;- исправлены некоторые недочёты в отрисовке TfrTreeView и TfrShellTreeView;
[UI]- для tfrTreeView исправлена отрисовка кастомным цветом и в состояние disabled;
Lazarus.Controls
[Engine]+ добавлена возможность создавать кастомную структуру рутовых Shell Node и обычных Node;- в smartMemo исправлена поддержка HiDPI;
[UI]- для tfrTreeView исправлена отрисовка кастомным цветом и в состояние disabled;- реализована поддержка HiDPI для Lazarus;- исправлены некоторые недочёты в отрисовке TfrTreeView и TfrShellTreeView;
VCL.FastCube
[UI]+ в список доступных полей добавлена индикация фильтрации;+ добавлена возможность сохранения Custom Filter и Custom Group;* TreeView заменен на TfrTreeView;- исправлена локализация панели инструментов FastCube;
FMX.FastCube
[UI]+ в список доступных полей добавлена индикация фильтрации;+ добавлено удаление ActivePopup в TfcxSliceGrid.FullUpdate;* TreeView заменен на TfrTreeView;- исправлена локализация панели инструментов FastCube;- исправлена некорректная работа формы TfcxRangesEditor;- исправлена проблема позиционирования и видимости кнопок «OK», «Cancel»;- исправлена ошибка FastCube FMX в редакторе правил выбора;- исправлена работа incremental search в выпадающих списках;
[Engine]+ добавлена возможность сохранения Custom Filter и Custom Group;- исправлена ошибка при клике в области список Top-N фильтров после зануления TfcxSliceGrid.Slice := nil;
Lazarus.FastCube
[UI]+ в список доступных полей добавлена индикация фильтрации;* TreeView заменен на TfrTreeView;- исправлена локализация панели инструментов FastCube;
VCL.FastQueryBuilder
[UI]+ добавлена первая версия HiDPI;
Lazarus.FastQueryBuilder
[UI]+ добавлена первая версия HiDPI;
VCL.FastScript
[Engine]+ добавлена поддержка XML и JSON в FastScript;* улучшение TfsTree путём замены TTreeView на TfrTreeView;- исправлена ошибка в TfsScript.Destroy, которая могла привести к вылету;
FMX.FastScript
[Engine]+ добавлена поддержка Android;- исправлена ошибка в TfsScript.Destroy, которая могла привести к вылету;
Lazarus.FastScript
[Engine]+ добавлена поддержка XML и JSON в FastScript;* улучшение TfsTree путём замены TTreeView на TfrTreeView;- исправлена ошибка в TfsScript.Destroy, которая могла привести к вылету;- исправлен пакет fs_ibx для компиляции под Lazarus;
VCL.FastReport
[Preview]+ исправлено сворачивание при Application.MainFormOnTaskbar = True;
[Engine]+ Добавлена возможность настраивать водяные знаки страницам отчета;* изменен механизм разделения RichView, добавлено определение минимальной неразрывной части;- исправлен HTMLView при Page.EndlessHeight;- исправлена ошибка "Class not found" при использовании свойства UseFileCache с пустыми страницами в отчете;- исправлена функция frxDecompressStream;- исправлена ошибка с неверным значением в макросах CopyName;- исправлен экспорт дат и времен в XLSX;- исправлено разделение компонента RichView с пустой строкой в конце;- исправлено обновление границ SVG;- исправлен порядок загрузки таблицы 'hmtx' TTF шрифтов;- исправлена ошибка, при которой переименованный набор данных не изменял имя пользователя по умолчанию;- исправлена ошибка, из-за которой диалог печати сбрасывал настройки при перемещении диалога печати на дополнительный экран;- исправлен размер подписи для невизуальных компонентов;- для smartMemo исправлена поддержка HiDPI;- исправлено поведение бэнда с дополнительной высотой;- исправлена ошибка доступа к памяти при использовании внешнего DBX-подключения;- исправлена ошибка при печати вложенного отчета с несколькими столбцами на странице;- исправлено отсутствие конца строки в CellData.Text;- исправлена ошибка Memo AutoWidth с макросами, такими как TotalPages;- исправлена ошибка, при которой некоторые события таблицы срабатывали дважды;- исправлен baBottom, когда объект разбивается на несколько страниц, а также добавлена поддержка smMaxHeight для статической таблицы (только строки AllowSplit);- исправлена ошибка с ошибкой округления высоты разрыва бэнда;- исправлена левая координата подотчета при переходе на новую страницу;- исправлены пакеты AnyDAC продукта FastReport так, чтобы они автоматически устанавливались на RAD Studio XE3 и более старых IDE;- исправлена ошибка, когда макросы обновляются в design time;- исправлен режим выбора дуплекса;- исправлено поведение baBottom и smMaxHeight в нижнем колонтитуле страницы;- исправление, которое очищает синглтон ParentForm, когда родительская форма закрывается не из компонента отчета;
[Exports]+ улучшен экспорт rtl текста в pdf;+ добавлен экспорт внешних символов;+ добавлена поддержка ZUGfERD 2.3 в PDF экспорте;- убрано предупреждение компилятора;- исправлен экспорт длинных HTMLView;- исправлено формирование метаданных PDF/A;- исправлен pdf с ZUGFerd;- исправлен неверный переход фокуса ввода по Tab в диалогах экспорта;- исправлен числовой формат в XLS фильтре экспорта;- исправлен размер символов при подстановке в SVG и PDF экспортах;- удален плавающий якорь для таблицы docx, заменен на пустую строку;
[Client-server]+ добавлены новые контролы диалоговой формы: Date picker, DBComboBox, ListBox, CheckListBox, MaskEdit (без маски), Password edit, PageControl, GroupControl, Panel;+ добавлена возможность использования настраиваемого заголовка HTTP в клиент-серверных компонентах;* переработан движок формирования диалогов, поддержка вложенных контролов, возможность расширения своими контролами;* обновлены экспорты для клиент-серверных компонентов;- исправлена ошибка при работе с параметрами и диалогами;
[Designer]+ улучшена отрисовка и функционал элементов дизайнера в темах VCL;+ добавлено всплывающее меню для watch list окон в дизайнере отчетов;* переработано окно «Дизайн -> Опции» для небольших разрешений экрана;* переработан редактор диалогов в дизайнере отчетов;- исправлена ошибка у RichEditor при старых версиях msftedit.dll;- исправлено масштабирование диалогов (TfrxDialogPage);- исправлено TfrxLabel при AutoSize = True;- исправлена работа TfrxDesigner.DefaultFont при HiDPI;- исправлена работа TfrxDialogPage на дополнительном экране;- исправлено поведение редактирования штрихкодов в дизайнере отчетов через инспектор объектов;- исправлена работа Code completion во вложенных процедурах и функциях в скрипте, а также в скрипте при наличии выражений конкатенации строк;- исправлено поведение подсказок в окне кода;- исправлен стиль меню для дизайнера отчетов в RAD 12.2 в design time;
[Other]+ добавлена возможность переопределить форму поиска;* обновлены румынские ресурсы;- исправлена компиляция InvoiceDemo;- исправлен пример CustomScrollsDemo;
[Report object]+ добавлена поддержка одностраничного TIFF в TfrxPictureView;+ добавлен объект для RFID-Меток (TfrxDeviceCommand);+ реализован список отображаемых страниц PDF документа (Range) в TfrxPDFView;- исправлена совместимость с HTML Viewer;- исправлена отрисовка штрихкода при ((Rotation > 0) и (WideBarRatio > 2));- исправлен дефолтный размер шрифта для верхней надписи у штрихкодов при HiDPI;- исправлено поведение компонента HTMLView, когда ширина colgroup переопределяет настройки ширины тега td;- исправлено построение отчётов с RFID;- исправлен неправильный клип в RichView;- исправлена надпись у двумерных баркодов;- исправлена надпись у двумерных баркодов;- исправлен пресет "Swiss QRCode" для штрихкода QRCode;
FMX.FastReport
[Engine]- исправлена ошибка «Class not found» при использовании свойства UseFileCache с пустыми страницами в отчете;- исправлен перенос поворотного текста при экспорте в PDF;- исправлен экспорт дат и времен в XLSX;
[Exports]- убрано предупреждение компилятора;- исправлен WordWrap в PDF экспорте с простой визуализацией текста;
[Designer]- исправлен редактор заголовка группы;
Lazarus.FastReport
[Engine]+ Добавлена возможность настраивать водяные знаки страницам отчета;- исправлен HTMLView при Page.EndlessHeight;- исправлена ошибка «Class not found» при использовании свойства UseFileCache с пустыми страницами в отчете;- исправлена функция frxDecompressStream;- исправлена ошибка с неверным значением в макросах CopyName;- исправлен экспорт дат и времен в XLSX;- исправлен порядок загрузки таблицы 'hmtx' TTF шрифтов;- исправлена ошибка, при которой переименованный набор данных не изменял имя пользователя по умолчанию;- исправлена ошибка, из-за которой диалог печати сбрасывал настройки при перемещении диалога печати на дополнительный экран;- исправлена ошибка при создании TfrxComboEdit под Lazarus;- исправлен размер подписи для невизуальных компонентов;- для smartMemo исправлена поддержка HiDPI;- исправлено поведение бэнда с дополнительной высотой;- исправлена утечка памяти при экспорте PDF в Linux;- исправлена ошибка, когда макросы обновляются в design time;- исправлен режим выбора дуплекса;- исправлено поведение baBottom и smMaxHeight в нижнем колонтитуле страницы;- исправление, которое очищает синглтон ParentForm, когда родительская форма закрывается не из компонента отчета;
[Exports]+ улучшен экспорт RTL текста в PDF;+ добавлен экспорт внешних символов;- убрано предупреждение компилятора;- исправлен экспорт длинных HTMLView;- исправлено формирование метаданных PDF/A;- исправлен PDF с ZUGFerd;- исправлен PDF экспорт при HiDPI;- исправлены диалоги экспортов при HiDPI;- исправлено инвертирование картинок в ZPL экспорте;
[Client-server]+ добавлены новые контролы диалоговой формы: Date picker, DBComboBox, ListBox, CheckListBox, MaskEdit (без маски), Password edit, PageControl, GroupControl, Panel;+ добавлена возможность использования настраиваемого заголовка HTTP в клиент-серверных компонентах;* переработан движок формирования диалогов, поддержка вложенных контролов, возможность расширения своими контролами;* обновлены экспорты для клиент-серверных компонентов;- исправлена ошибка при работе с параметрами и диалогами;
[Designer]- исправлена ошибка у RichEditor при старых версиях msftedit.dll;- исправлено масштабирование диалогов (TfrxDialogPage);- исправлено TfrxLabel при AutoSize = True;- улучшена отрисовка и функционал элементов дизайнера в темах VCL;
[Other]+ добавлена возможность переопределить форму поиска;
[Report object]+ добавлен объект для RFID-Меток (TfrxDeviceCommand);- исправлено поведение компонента HTMLView, когда ширина colgroup переопределяет настройки ширины тэга «td»;- исправлена надпись у двумерных баркодов;- исправлена совместимость с HTML Viewer;- исправлено создание композитных штрихкодов;
[Preview]- исправлено превью при HiDPI.
С релизом 2025.2 подписка на Ultimate .NET стала еще выгодней! Все владельцы лицензии получили дополнительный плагин, который позволяет импортировать документы Microsoft Word (.docx). При открытии такого файла он преобразуется в шаблон отчета FastReport .NET (.frx). Стоимость подписки на Ultimate .NET осталась прежней.
Ввиду больших отличий в форматах полное соответствие двух документов не всегда возможно. Однако, данный плагин позволяет значительно сократить время создания шаблона на основе существующего docx-файла. На данный момент наш плагин не поддерживает: подсветку фона части строки, шейпы (Shapes), а также вложенную векторную графику Vector Markup Language (VML) и OLE объекты.
Чтобы уже сейчас начать использовать этот плагин в своём бизнес-решении обновите свою лицензию до версии 2025.2 в личном кабинете. Затем по инструкции ниже зарегистрируйте dll в FastReport, либо подключите nuget пакет FastReport.Plugins.OOXMLImport.
Об особенностях работы импорта и как подключить плагин, можно прочитать в статье.
Читать статью
Отличные новости для владельцев FastReport VCL и FastReport .NET лицензии Single!
Только до 30 апреля вы можете продлить свою лицензию с внушительной скидкой 50%.
Это отличный повод снова получить доступ ко всем свежим обновлениям, улучшениям и технической поддержке.
К тому же, вы экономите значительную сумму — от 20 000 рублей!
Почему это важно:
Снова с нами — продолжайте использовать FastReport с максимальной эффективностью.
Никаких рисков — продление гарантирует корректную работу и безопасность.
Максимум пользы — оставайтесь в курсе всех новых функций и улучшений.
Не откладывайте на потом — специальное предложение действует всего несколько недель! Напишите нам на sales@fastreport.ru, чтобы воспользоваться им.