В новой версии FastReport Online Designer (2026.2) был значительно улучшен интерфейс и переработана система тем, появилась новая рабочая область отчета и значительное количество нового функционала. Среди ключевых изменений — полностью переработанная тема в стиле FastReport .NET Avalonia, новый докинг-менеджер для гибкой настройки панелей, pop-up настроек дизайнера, улучшенная система undo/redo и многое другое.
Новые возможности
Тема FastReport .NET Avalonia
В версии 2026.2 полностью переработан внешний вид Online Designer — добавлена новая тема в стиле FastReport .NET Avalonia. Обновлены стили всех контролов, панелей, попапов и тулбаров.
Тема адаптивна и корректно отображается на экранах различных размеров.
Переработана панель свойств
Панель свойств получила обновлённый дизайн в виде таблицы свойств.
Теперь панель свойств объединена с панелью событий в единый интерфейс, как в десктопной версии FastReport. Переключение между свойствами и событиями компонента происходит через тулбар внутри панели, без необходимости искать события в отдельном окне.
Докинг-менеджер
Реализован новый докинг-менеджер, позволяющий пользователю гибко настраивать расположение панелей в интерфейсе дизайнера. Панели можно перетаскивать, прикреплять к разным сторонам экрана и изменять их размер.
Новая рабочая область: линейки, направляющие, заголовки бэндов
Рабочая область дизайнера была полностью переработана. Обновлены линейки и направляющие — теперь они более точно отражают положение компонентов на странице, а также доступны при любом приближении. Заголовки бэндов вынесены в отдельный слой.
Также добавлена поддержка альтернативной сетки при зажатой клавише Alt — компоненты можно перемещать и масштабировать с уменьшенным шагом для наиболее точного позиционирования.
Тулбары панелей Data и ReportTree
Панели «Данные» и «Дерево отчёта» получили тулбары с функциями из FastReport .NET. Можно сворачивать и разворачивать узлы, использовать выпадающие списки и создавать новые связи. Панели поддерживают рекурсивное сворачивание и разворачивание узлов, а также автоматическое переключение на соседний элемент при удалении узла.
Окно настроек дизайнера
Добавлено единое окно настроек дизайнера, объединяющее конфигурацию внешнего вида, параметры объектов и способы взаимодействия с приложением. Доступны следующие разделы:
Интерфейс — настройки горячих клавиш, автосохранения.
Страница отчёта — настройки сетки, единиц измерения.
Внешний вид объектов — стили и отображение компонентов.
Страница «Код» — настройки кодовой страницы.
Страница «FRX» — настройки страницы редактирования FRX шаблона.
Настройки сохраняются при закрытии дизайнера и восстанавливаются при следующем открытии.
Окно редактирования штрихкодов
Реализовано окно для настройки компонента штрихкода, вместо универсального редактора выражений. Окно содержит отдельные вкладки для каждого типа штрихкода с соответствующими полями настройки, включая Swiss QR.
Окно редактирования шрифтов
Переработано окно настройки шрифта — внешний вид и структура приведены в соответствие с дизайном FastReport .NET. Окно заменяет прежний упрощённый вариант и обеспечивает доступ к полному набору параметров шрифта.
Редактор FRX-шаблона
Добавлен встроенный редактор XML-шаблона отчёта (FRX). Редактор с подсветкой синтаксиса позволяет напрямую просматривать и редактировать структуру отчёта в формате XML. Поддерживается undo/redo и синхронизация с основным представлением дизайнера.
Копирование формата компонента
Теперь можно копировать и вставлять стили между компонентами. Это аналог инструмента «Копировать формат» из десктопной версии, доступный через тулбар. Функция позволяет быстро применить настройки шрифта, цветов, рамок и других свойств к различным компонентам отчёта.
Новая логика рисования фигур
Переработана логика рисования компонентов PolyLine, Polygon и линий. В этой версии рисование происходит интерактивно, без необходимости переключаться между инструментами. В панели компонентов добавлены пресеты для быстрого добавления типовых фигур.
Новая логика добавления компонентов на страницу
Механизм добавления компонентов переработан по аналогии с десктопной версией FastReport .NET. Теперь компонент добавляется кликом по панели компонентов — после этого курсор переходит в режим размещения, и под ним отображается превью будущего компонента. Повторный клик на странице создает компонент в месте превью.
Функции «Открыть отчёт» и «Сохранить отчёт»
Появился функционал открытия и сохранения отчёта. Теперь вы можете открыть отчёт из файловой системы сразу в WebReport, не подгружая его на сервер. А также можно сохранить готовый отчёт в свою файловую систему.
Обратите внимание: перед использованием этих функций необходимо подключить источники данных в WebReport.
Улучшения
Undo/Redo: именованные действия и групповая отмена
Система undo/redo распространена на редактор кода и редактор FRX-шаблона. Каждому действию в приложении присвоено текстовое описание, тем самым в истории изменений больше нет обезличенных записей. Вы можете визуально выбрать и отменить сразу несколько действий одним кликом.
Доработка редактора кода
Добавлена настраиваемая табуляция в редакторе скриптов отчёта. Размер отступа теперь задаётся в параметрах настройки страницы редактора кода.
Адаптивность интерфейса
Интерфейс дизайнера адаптирован под экраны различных размеров в обеих темах — Avalonia и классической. Элементы масштабируются и перестраиваются при изменении размера окна браузера.
Доработка панели страниц
Панель со страницами была доработана возможностью создания страниц и диалоговых страниц. При нажатии на кнопку «+» левой кнопкой мыши будет создана страница. При нажатии правой кнопкой мыши будет открыто контекстное меню с возможностью создания либо диалоговой страницы, либо обычной страницы отчета.
Новый элемент интерфейса для выбора источника данных
Добавлен новый контрол для выбора источника данных по аналогии с десктопным FastReport .NET. Вместо ручного ввода имени таблицы или поля в текстовое поле теперь отображается дерево подключений, источников данных и колонок — выбор делается одним кликом.
Контрол используется в двух режимах:
Выбор источника данных для бэнда — в редакторе бэнда (вкладка «Источник данных») доступны для выбора только таблицы.
Выбор поля данных для компонента — например, во вкладке «Поле данных» редактора Picture: в дереве отображаются таблицы и их колонки, можно выбрать конкретное поле либо сбросить значение в None.
Возможность изменить подключение
Добавлена возможность редактировать ранее созданное подключение к источнику данных — открыть параметры строки подключения, поправить их и сохранить, не пересоздавая подключение с нуля.
Из соображений безопасности строка подключения не сохраняется в самом отчёте и хранится только в памяти браузера в рамках текущей сессии работы с дизайнером. Поэтому редактирование доступно при следующих условиях:
подключение было создано в текущей сессии, и страница дизайнера с тех пор не перезагружалась;
отчёт после создания подключения не открывался заново.
После перезагрузки страницы или повторного открытия отчёта дизайнер теряет строку подключения, и редактирование становится недоступным — в этом случае нужно создать подключение заново.
Исправления ошибок
Исправлены проблемы с сохранением кириллицы в коде скрипта (VCL)
Устранена ошибка, при которой кириллические символы в коде скрипта не сохранялись корректно в VCL-отчетах.
Исправлено свойство VisibleExpression (.NET)
Устранена проблема, при которой свойство VisibleExpression отсутствовало в панели свойств текстового компонента. Теперь свойство отображается корректно.
Исправлена ошибка при использовании заливки на ShapeObj (.NET)
Устранена ошибка, которая возникала при попытке применить заливку к компоненту ShapeObj. Теперь настройка заливки работает корректно.
Исправлено: одинаковые названия таблиц при подключении к JSON (.NET)
Устранена проблема, из-за которой при создании нескольких JSON-подключений все таблицы получали одинаковое название. Теперь каждое подключение получает уникальное имя таблицы.
Исправлена ошибка при открытии отчёта с продвинутой матрицей (.NET)
Устранена ошибка, которая возникала при открытии отчёта, содержащего сильно заполненную продвинутую матрицу (AdvMatrix). При наличии большого количества полей отчёт теперь открывается без ошибок.
Исправлено: пропадал цвет текста при повторном открытии отчёта (.NET)
Устранена проблема, при которой изменённый цвет текста в TextObject корректно сохранялся, но после перезагрузки страницы в режиме дизайна не отображался. Теперь цвет текста сохраняется и восстанавливается корректно.
Исправлена ошибка при использовании формата у оси в MsChart (.NET)
Устранены две проблемы при работе с компонентом MsChart: формат подписей оси Y не сохранялся при перезагрузке отчёта, а при попытке подготовить отчёт с заново прописанным форматом пользователь получал ошибку.
Исправлено: кнопки Undo/Redo были недоступны до добавления первого объекта (.NET, VCL)
Устранена проблема, при которой кнопки Undo и Redo оставались неактивными после загрузки отчёта, даже если пользователь изменял бэнды или двигал существующие объекты. Кнопки активировались только после добавления нового объекта на страницу. Теперь история изменений корректно отслеживается с первого действия.
Исправлена ошибка при копировании страницы с AdvMatrix/Matrix/Table (.NET)
Устранена ошибка, которая возникала при попытке скопировать страницу отчёта, содержащую компоненты AdvMatrix, Matrix или Table.
Исправлено: при сохранении отчёта ломалась вёрстка (.NET)
Устранена критическая ошибка, воспроизводившаяся при сохранении отчетов, в которых для верстки использовались таблицы. При сохранении происходило некорректное обрезание ширины таблицы, из-за чего вёрстка отчёта ломалась.
Исправлено: отсутствовал денежный формат в локали (.NET)
Устранена проблема, при которой в диалоге форматирования числовых данных отсутствовал денежный формат.
Исправлено: не отрабатывала встроенная функция PadLeft (.NET)
Устранена проблема, при которой функция PadLeft корректно выполнялась в десктопной версии, но не работала в Online Designer при подготовке отчёта через WebReport.
Исправлена ошибка при подготовке отчёта с DataType="System.Guid" (.NET)
Устранена ошибка, которая возникала при попытке подготовить отчёт, содержащий поле с типом данных System.Guid.
Исправлены проблемы при создании источника данных Postgres (.NET)
Устранён ряд проблем при работе с PostgreSQL-подключением: добавлена корректная конвертация кавычек в XML для TableName и SelectCommand, исправлено дублирование процедур при добавлении параметра, исправлена потеря типа параметра при переходе в превью.
Исправлено: в редакторе стилей не менялось имя стиля (.NET)
Устранена ошибка, при которой изменение имени стиля в редакторе стилей не сохранялось. После закрытия и повторного открытия всплывающего окна стиль по-прежнему отображался с первоначальным именем (например, «Style1»).
Исправлена замена методов в скрипте (VCL)
Устранена ошибка, при которой последовательное создание нескольких обработчиков событий для одного компонента приводило к тому, что новый обработчик перезаписывал предыдущий. Например, создание OnAfterPrint после OnAfterData удаляло код первого обработчика.
Исправлена сортировка бэндов (VCL)
Устранена ошибка, при которой сортировка бэндов в VCL-решениях не работала корректно.
Исправлена работа диалога «Формат данных» и условного выделения (VCL)
Устранён комплекс проблем при работе с текстовым компонентом в VCL:
диалог «Формат данных» был недоступен для редактирования, если текст не являлся выражением;
исправлена некорректная логика положения текста в многострочном компоненте.
Исправлено поведение Undo/Redo при добавлении компонентов на бэнд (VCL)
Устранена ошибка: при добавлении компонента на узкий бэнд (который автоматически расширялся) нажатие Undo удаляло компонент, но не возвращало бэнду исходный размер. Последующее нажатие Redo не давало результата.
Исправлено: не открывалась вкладка «Поля» у подчинённой таблицы в «Редакторе связей» (.NET)
Устранена проблема, при которой при создании связей между таблицами MS SQL — подключения вкладка «Поля» у подчинённой таблицы в «Редакторе связей» не открывалась.
Исправлен пустой выпадающий список свойства BreakTo (.NET)
Устранена проблема, при которой выпадающий список свойства BreakTo в панели свойств TextObject был пустым и не давал возможности выбрать значение.
Полный список изменений
Новый функционал
+ Тема FastReport .NET Avalonia;+ Новая панель свойств;+ Докинг-менеджер для всех панелей;+ Новая рабочая область: переработаны линейки, направляющие и заголовки бэндов;+ Тулбары для панелей Data и ReportTree;+ Попап настроек дизайнера (внешний вид, объекты, взаимодействие);+ Попап редактирования штрихкодов;+ Попап редактирования шрифтов;+ Редактор FRX-шаблона отчёта;+ Копирование формата компонента;+ Новая логика рисования фигур (PolyLine, Polygon, линии) и пресеты;+ Новая логика добавления компонентов с превью;+ Функция «Открыть отчёт» и «Сохранить отчёт»;
Улучшения
+ Undo/Redo с именованными действиями для редактора кода и FRX;+ Настраиваемая табуляция в редакторе кода;+ Адаптивность интерфейса для всех размеров экрана (обе темы);+ Доработка панели страниц;+ Новый контрол для выбора источника данных в редакторах бэнда и компонентов (дерево источников, как в десктопе);+ Редактирование ранее созданного подключения к источнику данных (в рамках текущей сессии браузера);
Исправления ошибок
- Исправлены проблемы с сохранением кириллицы в коде скрипта (VCL);- Исправлено свойство VisibleExpression (.NET);- Исправлена ошибка при использовании заливки на ShapeObj (.NET);- Исправлены одинаковые названия таблиц при подключении к JSON (.NET);- Исправлена ошибка при открытии отчёта с продвинутой матрицей (.NET);- Исправлена ошибка, когда пропадал цвет текста при повторном открытии отчёта (.NET);- Исправлена ошибка при использовании формата у оси в MsChart (.NET);- Исправлена ошибка, в которой кнопки Undo/Redo были недоступны до добавления первого объекта (.NET, VCL);- Исправлена ошибка при копировании страницы с AdvMatrix/Matrix/Table (.NET);- Исправлена проблема, когда при сохранении отчёта ломалась вёрстка (.NET);- Исправлено отсутствие денежного формата в локали (.NET);- Исправлена проблема, когда не срабатывала встроенная функция PadLeft (.NET);- Исправлена ошибка при подготовке отчёта с DataType="System.Guid" (.NET);- Исправлены проблемы при создании источника данных Postgres (.NET);- Исправлено поведение, при котором в редакторе стилей не менялось имя стиля (.NET);- Исправлена замена методов в скрипте (VCL);- Исправлена сортировка бэндов (VCL);- Исправлена работа диалога «Формат данных» и условного выделения (VCL);- Исправлено поведение Undo/Redo при добавлении компонентов на бэнд (VCL);- Исправлена ошибка, когда не открывалась вкладка «Поля» у подчинённой таблицы в «Редакторе связей» (.NET);- Исправлен пустой выпадающий список свойства BreakTo (.NET).
И это отличный повод сказать: индивидуальные разработчики - это настоящая сила индустрии.
Именно фрилансеры часто берут на себя всё сразу: разработку, архитектуру, коммуникацию с клиентом, дедлайны и поддержку проектов. Без больших команд, но с огромной ответственностью и экспертизой.
Быть независимым разработчиком - это не "работать в одиночку". Это значит быть смелым, гибким, развивать и двигать проекты вперед своими силами.
Когда-то FastReport тоже начинался как проект индивидуального разработчика. С одной идеи, неустанной работы и желания сделать удобный инструмент для других программистов.
Со временем проект вырос в продукт, которым пользуются разработчики по всему миру, но нам по-прежнему особенно близка философия независимой разработки и людей, которые создают большие вещи самостоятельно.
Присоединяйтесь к сообществу пользователей FastReport прямо сейчас, чтобы вместе с нами создавать сильные программные продукты!
В версии 2026.2 для FastReport VCL появились 10 новых UI‑компонентов для Delphi и Lazarus, обновлённый FastGrid с вложенными группировками, система валидации отчётов и свойство для управления расположением колонок бэндов (TfrxDataBand.BandColumns.Layout). Добавлен режим выравнивания по центру контейнера, свойство UseSizeConstraints для таблиц, эффекты постобработки изображений и возможность сохранять оригинальные ссылки на картинки при экспорте. Также улучшены FastReport FMX, FastCube и FastQueryBuilder.
Новые UI компоненты (редакторы) для Delphi и Lazarus
Компонентная база расширилась 10 новыми UI редакторами: TfrBarcode, TfrButtonEdit, TfrCalendar, TfrCheckBox, TfrComboBox, TfrCurrencyEdit, TfrEdit, TfrImage, TfrMaskEdit, TfrSpinEdit. Главное отличие наших UI компонентов от стандартных – дополнительные настройки отображения и управления.
TfrBarcode – встраивайте все доступные линейные и двумерные штрихкоды из набора FastReport в свое приложение без отчетов.
TfrCalendar – используйте календарь с расширенным набором настроек.
TfrMaskEdit – добавляйте поля редактирования со сложными масками в свое приложение.
TfrCurrencyEdit – редактор с отображением валют без которого сложно представить современное бизнес-приложение.
Попробуйте наши редакторы в своем приложении.
FastGrid получил крупное обновление
В обновлении появилась возможность создавать вложенные группировки внутри сетки. Теперь вы можете легко сворачивать и разворачивать группы. Создавать группы стало проще — достаточно перетащить поле в зону группировки. Для каждого типа поля есть свой редактор. FastGrid использует все доступные UI-редакторы для редактирования полей.
Также можно быстро экспортировать данные в виде отчетов в любые форматы с помощью FastReport.
Оцените новый функционал UI-компонентов в нашем демо-приложении.
Новые возможности FastReport VCL
Система валидации отчетов
Перед сохранением проверяйте отчеты на ошибки, следуя рекомендациям по их разработке. Внедрите систему валидации отчетов в ваш CI/CD. Новая система позволяет проверять отчеты как из дизайнера, так и из кода. Благодаря гибкости можно добавлять свои правила валидации – будь то проверка на корректность именования объектов или соответствие корпоративному стилю в шаблонах отчетов.
Система валидации содержит набор правил для валидации: пересечения объектов, конфликтующих свойств, наборов данных, выражений, пустых объектов и скрипта отчета. Вы можете запретить сохранение отчетов, не проходящих валидацию для пользователей.
Подробнее о системе валидации отчетов читайте в нашей статье.
Новое свойство для управления расположением колонок бэндов
В движок отчета добавлена функция управления расположением колонок бэндов с помощью свойства TfrxDataBand.BandColumns.Layout. Это свойство позволяет выбирать порядок вывода колонок: сначала вправо, затем вниз (AcrossThenDown) или сначала вниз, затем вправо (DownThenAcross). В режиме DownThenAcross можно задать максимальное количество строк в колонке через свойство MaxRows. По умолчанию используется среднее значение от общего числа записей.
Новый режим выравнивания
В этом обновлении 2026.2 мы добавили режим выравнивания по центру контейнера, который использует не только ширину, но и высоту baHVCenter.
UseSizeConstraints: новое свойство для таблиц
В колонках и строках таблиц появилось новое свойство UseSizeConstraints. Оно позволяет задавать максимальные и минимальные размеры ширины и высоты не только при создании отчета, но и в процессе дизайна и изменения размеров таблицы. Это свойство полезно для создания фиксированных строк и столбцов при растягивании таблицы на всю ширину страницы (с помощью FitPartsToPageWidth или Align).
Новые эффекты для изображений
Переработанный вывод изображений получил конвейер постобработки. Это позволило добавить новые свойства для постобработки объекта TfrxPictureView: Transparency для установки маски полупрозрачности; поворот изображения и зеркалирование.
Улучшение экспорта: сохранение оригинальных ссылок на картинки
В последней версии нашего экспорта добавлена новая возможность сохранять оригинальные ссылки на изображения, указанные в свойстве DataLink.Link. Этот функционал позволяет пользователям более гибко управлять процессом экспорта и обеспечивает сохранение всех необходимых данных.
Управление этим процессом осуществляется с помощью флага dltOnExport у свойства LoadType и свойства ExportDataLinksMode у всех фильтров экспортов. Теперь экспорты могут работать в трех режимах:
edmNone (по умолчанию) – экспортируется только то, что загружено в объект картинка.
edmLoadToObject – при экспорте в объект загружаются данные по ссылке и затем экспортируются.
edmInternalExport – HTML экспорты используют оригинальную ссылку, указанную в поле DataLink.Link.
Эта функция значительно упрощает работу с экспортом данных и позволяет сохранять все важные ссылки на изображения, что особенно полезно при работе с большими объемами данных и сложными проектами.
Улучшения FastReport FMX, FastCube и FastQueryBuilder
В FastReport FMX появилась возможность печатать отчеты при включенной функции Skia Canvas на платформе Windows в RAD Studio 13.
В FastCube добавлено свойство TfcxSliceGridToolbar.AutoExpandPopups для автоматического разворачивания групп. Редакторы CrossView и ChartView обновлены и улучшены в интеграции с FastReport.
В FastQueryBuilder теперь поддерживается экранирование полей и таблиц для разных диалектов SQL.
Кроме этих изменений в продукты вошли множество улучшений и исправлений, смотрите полный список изменений.
Версия 2026.2.0
VCL.Core---------------[Engine]- исправлена обработка ошибок CSS в HTMLView
[Graphic]- исправлена ошибка EPNGOutMemory при прокрутке изображений- исправлен вывод прозрачного SVG в TfrxPictureView- исправлена прозрачность SVG- исправлено - возникает AV при уничтожении объекта TfrxSVGGraphic- исправлена ошибка TfrxPictureView с SVG
[Localization]* обновлены португальские ресурсы* свойство TfrLocalizationController.Language сделано регистр независимым
Lazarus.Core---------------[Engine]- исправлена обработка ошибок CSS в HTMLView
[Graphic]- исправлена ошибка EPNGOutMemory при прокрутке изображений- исправлен вывод прозрачного SVG в TfrxPictureView- исправлена прозрачность SVG- исправлено - возникает AV при уничтожении объекта TfrxSVGGraphic.
[Localization]* обновлены португальские ресурсы* свойство TfrLocalizationController.Language сделано регистр независимым
VCL.Controls---------------[Engine]+ семейству Memo добавлена обработка CTRL+(Up/Down/PageUp/PageDown)
[UI]* улучшена обработка Gutter и Footer у семейства Memo - исправлена AV при схлопывании узлов, после полного раскрытия дерева- исправлена некорректная отрисовка HotTrek и Select при использовании тем в TfrTreeView- исправлена ошибка TfrTreeView, из-за которой множественный выбор не отменялся щелчком мыши по невыбранному узлу- исправлены некорректные цвета текста подсказки и подсветки узлов при использовании тем оформления в TfrTreeView
Lazarus.Controls---------------[Engine]+ к семейству Memo добавлена обработка CTRL+(Up/Down/PageUp/PageDown)- исправлена AV в консольном приложении Linux
[UI]* улучшена обработка Gutter и Footer у семейства Memo - исправлена AV при схлопывании ноды, после полного раскрытия дерева- исправлена ошибка TfrTreeView, из-за которой множественный выбор не отменялся щелчком мыши по невыбранному узлу
VCL.FastScript---------------[Engine]- исправлен FastScript ClearLocalVars для массива вариантов- исправлена поддержка fvtInt64
[RTTI]+ добавлена в скрипт функция WeekOf- исправлена функция InRange
FMX.FastScript---------------[Engine]- исправлен FastScript ClearLocalVars для массива вариантов
[RTTI]+ добавлена в скрипт функция WeekOf- исправлена функция InRange- исправлена поддержка fvtInt64
Lazarus.FastScript---------------[Engine]- исправлен FastScript ClearLocalVars для массива вариантов
[RTTI]+ добавлена в скрипт функция WeekOf- исправлена функция InRange- исправлена поддержка fvtInt64
VCL.FastCube---------------[Engine]- исправлена ошибка при работе с полями ftBCD
[UI]+ добавлена иконка для TfcxpMemoView+ добавлено свойство AutoExpandPopups в TfcxSliceGridToolbar, как в TfcxSliceGrid- устранён нерабочий пункт контекстного меню "Create a custom filter..." для измерений
FMX.FastCube---------------[Engine]- исправлена отрисовка иконок
[UI]+ добавлена иконка для TfcxpMemoView+ добавлено свойство AutoExpandPopups в TfcxSliceGridToolbar, как в TfcxSliceGrid- устранён нерабочий пункт контекстного меню "Create a custom filter..." для измерений- исправлен редактор CrossView- исправлен редактор ChartView
Lazarus.FastCube---------------[Exports]- исправлены размеры шрифтов стилей при экспорте для Лазарус и HiDPI
[UI]+ добавлена иконка для TfcxpMemoView+ добавлено свойство AutoExpandPopups в TfcxSliceGridToolbar, как в TfcxSliceGrid- устранён нерабочий пункт контекстного меню "Create a custom filter..." для измерений
VCL.FastQueryBuilder---------------[Engine]+ добавлена поддержка SQL экранирования для имен таблиц и полей+ добавлено свойство TfqbFDEngine.TablePattern
Lazarus.FastQueryBuilder---------------[Engine]+ добавлена поддержка SQL экранирования для имен таблиц и полей+ добавлено свойство TfqbFDEngine.TablePattern
VCL.FastReport---------------[Client-server]- исправлена ошибка определения формата в Server Online-Designer API
[Engine]+ добавлено правило валидатора проверки компиляции скрипта+ добавлены правила валидации объектов+ добавлена валидация датасетов отчёта+ добавлено новое свойство TfrxDataBand.BandColumns.Layout для управления порядком печати столбцов (AcrossThenDown или DownThenAcross)+ добавлен новый тип выравнивания для объектов — baHVCenter, выравнивающий объект по ширине и высоте родительского контейнера.+ добавлен валидатор отчётов+ добавлен конвейер пост-обработки изображений (зеркалирование и поворот изображений)* настройки сетевых принтеров используют кэшированные результаты для быстрой загрузки дизайнера отчетов* ускорены повороты и отражения у PictureView- исправлена отрисовка полупрозрачных водяных знаков с Rotation меньше 0- исправлено поведение свойства прозрачности для векторных изображений- исправлено использование водяных знаков из скрипта- исправлена ошибка, из-за которой динамическая таблица использовала предыдущие значения при работе с повторяющимися бэндами данных- исправлено декодирование Base64 строк- исправлена ошибка разрыва Richview- исправлено поведение KeepTogether при использовании флага StartNewPage- исправлено поведение свойства PrintOn при переходе бэнда на следующую страницу- исправлена ошибка в GridTableBuilder при использовании редакторов свойств по умолчанию
[Report object]+ добавлено поле Transparency объекту TfrxPictureView - исправлена ошибка в HTMLView, возникающая, когда таблица не содержит столбцов- исправлена ошибка, из-за которой при экспорте в PDF отсутствовала предварительная настройка 2D-штрихкода- исправлен поворот векторных изображений при углах близких к 45, 135, 225, 315 градусам- исправлена поддержка платформы Win64
[Preview]- исправлена ошибка, из-за которой предварительный просмотр вызывал события щелчка мыши во время прокрутки страницы с помощью инструмента «Панорамирование»
[Exports]+ добавлена внутренняя обработка DataLink для экспортов HTML+ добавлено подтверждение прочтения для почтового экспорта (Indy)- исправлен диалог PDF экспорта- исправлены отсутствующие стили тегов HTML в фильтре экспорта DOCX- исправлена ошибка при экспорте HTMLDiv, встроенном в другую HTML-страницу- исправлен экспорт в RTF отчётов со страницами с разной ориентацией- исправлены ошибки экспорта PDF- исправлен экспорт PDF для 64 разрядных систем- исправлена структура PDF с ZUGFERD- исправлен экспорт арабского в PDF- исправлена проблема с прозрачностью PNG/SVG при экспорте в PDF- исправлен Embedded Subset в PDF- исправлен экспорт пробелов в PDF для строк с символом табуляции ($09)- исправлен экспорт пустых TfrxMemoView с AllowHTMLTags=True в DOCX- исправлены ошибки в PDF/A и PDF с цветовым пространством CMYK
[Designer]+ добавлена проверка пересечений для бендов+ добавлено сохранение настроек DataTree в редакторах объектов и выражений+ добавлена функция DebugLn в дизайнер отчетов * улучшен поиск и подсветка пересечений* значение по умолчанию для поля TfrxDesigner.DefaultFont.Color изменено на clBlack- исправлена ошибка "Доступ запрещён" с буфером обмена в дизайнере- исправлено использование frxEditSQL.inc- исправлено обновление внутренних параметров наборов данных в режиме редактирования- исправлена ошибка, при которой дизайнер отчетов вставлял неверное событие мыши для элементов управления диалога- исправлено добавление иконок для пользовательских компонентов- исправлено открытие ран-тайм дизайнера с пользовательским TfrxReport.IniFile- исправлена подсветка пересекающихся объектов
FMX.FastReport---------------[Engine]+ добавлена возможность печати отчетов при включенной функции Skia Canvas на платформе Windows в RAD Studio 13
[Designer]- исправлены подсказки в дизайнере- исправлена утечка памяти в дизайнере если в буфере обмена картинка- исправлена сортировка панели элементов дизайнера
[Exports]- исправлен экспорт в RTF отчётов со страницами с разной ориентацией- исправлен некорректный размер двумерного штрихкода при экспорте из кода
Lazarus.FastReport---------------[Client-server]- исправлена ошибка определения формата в Server Online-Designer API
[Engine]+ добавлено правило валидатора проверки компиляции скрипта+ добавлены правила валидации объектов+ добавлена валидация датасетов отчёта+ реализована первая версия валидатора отчётов+ добавлено новое свойство TfrxDataBand.BandColumns.Layout для управления порядком печати столбцов (AcrossThenDown или DownThenAcross)+ добавлен новый тип выравнивания для объектов — baHVCenter, выравнивающий объект по ширине и высоте родительского контейнера.+ добавлен конвейер пост-обработки изображений* настройки сетевых принтеров используют кэшированные результаты для быстрой загрузки дизайнера отчетов- исправлено использование водяных знаков из скрипта- исправлена ошибка, из-за которой динамическая таблица использовала предыдущие значения при работе с повторяющимися бэндами данных- исправлено поведение KeepTogether при использовании флага StartNewPage- исправлено поведение свойства PrintOn при переходе бэнда на следующую страницу- исправлена ошибка в GridTableBuilder при использовании редакторов свойств по умолчанию
[Report object]+ добавлено поле Transparency объекту TfrxPictureView - исправлена ошибка в HTMLView, возникающая, когда таблица не содержит столбцов- исправлена ошибка, из-за которой при экспорте в PDF отсутствовала предварительная настройка 2D-штрихкода- исправлено декодирование Base64 строк- исправлен поворот векторных изображений при углах близких к 45, 135, 225, 315 градусам
[Preview]- исправлена ошибка, из-за которой предварительный просмотр вызывал события щелчка мыши во время прокрутки страницы с помощью инструмента «Панорамирование»
[Exports]+ добавлена внутренняя обработка DataLink для экспортов HTML- исправлен диалог PDF экспорта- исправлены отсутствующие стили тегов HTML в фильтре экспорта DOCX- исправлена ошибка при экспорте HTMLDiv, встроенном в другую HTML-страницу- исправлен экспорт в RTF отчётов со страницами с разной ориентацией- исправлен диалог PDF экспорта- исправлены ошибки экспорта PDF- исправлен экспорт PDF для 64 битами- исправлена структура PDF с ZUGFERD- исправлен экспорт арабского в PDF- исправлена проблема с прозрачностью PNG/SVG при экспорте в PDF- исправлен Embedded Subset в PDF- исправлен экспорт пробелов в PDF для строк с символом табуляции ($09)- исправлен экспорт пустых TfrxMemoView с AllowHTMLTags=True в DOCX- исправлены ошибки в PDF/A и PDF с цветовым пространством CMYK
[Designer]+ добавлена проверка пересечений для бендов+ добавлено сохранение настроек DataTree в редакторах объектов и выражений+ добавлена функция DebugLn в дизайнер отчетов * улучшен поиск и подсветка пересечений* значение по умолчанию для поля TfrxDesigner.DefaultFont.Color изменено на clBlack- исправлено копирование в редакторе PictureView при отсутствии изображения- исправлено использование frxEditSQL.inc- исправлено обновление внутренних параметров наборов данных в режиме редактирования- исправлена ошибка, при которой дизайнер отчетов вставлял неверное событие мыши для элементов управления диалога- исправлено добавление иконок для пользовательских компонентов- исправлено открытие ран-тайм дизайнера с пользовательским TfrxReport.IniFileчений- исправлена подсветка пересекающихся объектов
VCL.FastGrid---------------[UI]+ добавлен новый курсор удаления колонки+ добавлена возможность изменять размеры колонки, если правая её граница за пределами видимости+ добавлена отмена перетаскивания и изменения размера колонок по ESC в дизайн тайме- исправлена подсветка элементов грида при перетаскивании и изменении размера колонки- исправлено рамка ячейки при прокрутке сетки, находящейся в фокусе, отображается на заголовке- исправлена проблема на Linux, когда редактирование не работало, если редактор активировался нажатием мыши- исправлена поддержка платформы Win64
[Engine]+ добавлена возможность группировки данных в табличном представлении+ добавлено свойство TfrSpinEdit.ValueType, MinValue и MaxValue зависят от соответствующих свойств поля, привязанного к SpinEdit колонке- исправлена ошибка, когда максимальная длина вводимого в ячейке текста не соответствует размерности поля данных, связанного с колонкой этой ячейки- исправлено событие OnKeyPress для работы с WideChar типом и исправлены проблемы с навигацией в Lazarus по ячейкам с UTF8 символами- исправлено AV на закрытие приложения если перед выставлением Grid.Parent в nil был активен встроенный редактор- исправлена ошибка если столбцу присвоены свойства Image и содержатся недопустимые данные, возникает множество исключений
[Exports]+ добавлена возможность создавать сгруппированные табличные отчеты из FastGrid- улучшения в построителе табличных отчетов из FastGrid
Lazarus.FastGrid---------------[UI]+ добавлен новый курсор удаления колонки+ добавлена возможность изменять размеры колонки, если правая её граница за пределами видимости+ добавлена отмена перетаскивания и изменения размера колонок по ESC в дизайн тайме- исправлена подсветка элементов грида при перетаскивании и изменении размера колонки- исправлено рамка ячейки при прокрутке сетки, находящейся в фокусе, отображается на заголовке
[Engine]+ Добавлена возможность группировки данных в табличном представлении+ добавлено свойство TfrSpinEdit.ValueType, MinValue и MaxValue зависят от соответствующих свойств поля, привязанного к SpinEdit колонке- исправлена ошибка, когда максимальная длина вводимого в ячейке текста не соответствует размерности поля данных, связанного с колонкой этой ячейки- исправлено событие OnKeyPress для работы с WideChar типом и исправлены проблемы с навигацией в Lazarus по ячейкам с UTF8 символами- исправлена проблема на Linux, когда редактирование не работало, если редактор активировался нажатием мыши- исправлено AV на закрытие приложения если перед выставлением Grid.Parent в nil был активен встроенный редактор- исправлена ошибка если столбцу присвоены свойства Image и содержатся недопустимые данные, возникает множество исключений
[Exports]+ добавлена возможность создавать сгруппированные табличные отчеты из FastGrid- улучшения в построителе табличных отчетов из FastGrid
VCL.Transport---------------[Engine]+ добавлено подтверждение прочтения для почтового транспорта (Indy)
VCL.FastEditors---------------[UI]+ добавлено событие OnButtonCustomDraw в TfrButtonEditProperties+ добавлено свойство BorderSpacing для всех редакторов под Lazarus+ добавлена возможность получить измененное значение редактора с помощью свойства Text в Lazarus- исправлена ошибка, возникающая при попытке итерирования по ниспадающему списку значений, когда это список пустой- исправлено некорректное отображение фона в TfrCalendar- исправлена ошибка Access Violation, когда TfrCalendar уничтожается или прячется в процессе анимации- исправлена поддержка платформы Win64
[Engine]+ добавлен новый компонент TfrCalendar+ добавлен новый компонент TfrCurrencyEdit+ добавлена новый компонент TfrBarCode+ добавлен новый компонент TfrMaskEdit
Lazarus.FastEditors---------------[UI]+ добавлено событие OnButtonCustomDraw в TfrButtonEditProperties+ добавлено свойство BorderSpacing для всех редакторов под Lazarus+ добавлена возможность получить измененное значение редактора с помощью свойства Text в Lazarus- исправлена ошибка, возникающая при попытке итерирования по ниспадающему списку значений, когда это список пустой- исправлено некорректное отображение фона в TfrCalendar- исправлена ошибка Access Violation, когда TfrCalendar уничтожается или прячется в процессе анимации- исправлена поддержка платформы Win64
[Engine]+ добавлен новый компонент TfrCalendar+ добавлен новый компонент TfrCurrencyEdit+ добавлена новый компонент TfrBarCode+ добавлен новый компонент TfrMaskEdit
Александр Сырых, ведущий программист отдела перспективных разработок компании ООО «Быстрые отчеты», на Firebird Conf 2026 выступит с докладом «Автоматизация конвейера подготовки отчетов: интеграция Firebird и n8n».
Ключевые тезисы выступления:- Оркестрация процессов через n8n без прямого доступа к базе данных.- Генерация документов с помощью сервиса «МоиОтчеты Публикатор».- Безопасный доступ к данным (API-first) и расширяемая интеграция через MCP.- Внедрение AI-предобработки данных прямо в pipeline.
Также Александр подготовил демонстрацию полного цикла от получения исходных данных до генерации готового PDF-отчета. Из выступления вы узнаете, как сократить подготовку документов с нескольких часов до минут, минимизировать ошибки и сделать систему масштабируемой.
Присоединяйтесь к докладу и узнайте как эффективно модернизировать инфраструктуру данных одним из первых!
В версии 2026.2 для FastReport .NET появилась поддержка .NET 10 для всех библиотек. Среди ключевых новшеств: возможность настраивать форму (9 вариантов) и угол поворота модулей QR‑кода, перемещение бэндов в дизайнере перетаскиванием, плагин для подключения к Google Sheets, опция внедрения шрифтов при экспорте в MS Word и улучшенный экспорт в PDF (с поддержкой ZUGFeRD) и в MS Excel. Также была оптимизирована архитектура WebReport.
Новые возможности
Поддержка .NET 10
Добавлена поддержка .NET 10 для FastReport .NET, FastReport.Core, FastReport.Core.Skia, FastReport.WPF, FastReport.Avalonia, а также FastReport.Web, FastReport.Web.Skia и FastReport.Blazor.Wasm. Эта платформа повышает производительность приложений и добавляет множество новых возможностей для ваших проектов.
Ознакомиться с изменениями можно в нашей статье.
Читать статью
Изменение формы модулей QR-кода
QR-код состоит из точек, которые называются модулями. По стандарту, они имеют форму квадрата. Начиная с версии 2026.2, форму модулей можно изменять и настраивать. Кроме квадрата, теперь доступны девять новых форм модулей: круг, ромб, скругленный квадрат, горизонтальная капсула, вертикальная капсула, плюс, шестиугольник, звезда и снежинка.
Кроме формы модулей, теперь можно задать угол их поворота (свойство Angle). А также, сделать QR-код менее плотным уменьшив каждый модуль с помощью свойства UseThinModules. Последнее свойство не затрагивает поисковые паттерны (большие квадраты в углах QR-кода), так как они помогают сканерам определять границы и размеры кода.
Стандартный QR-код выглядит так:
А это, код с модулями в форме круга:
Несмотря на то, что новые модули, позволяют делать коды более разнообразными и интересными, важно учитывать, что не все сканеры одинаково хорошо могут считывать такие QR-коды.
Подробнее о новых свойствах и их использовании читайте в нашей статье.
Читать статью
Перемещение бэндов в дизайнере
В наших отчетах может быть множество типов бэндов, у которых разное назначение. Например, заголовок отчет всегда находится в начале отчета. Другой пример, подвал страницы находится внизу каждой страницы. Положение таких бэндов относительно друг друга, изменять нельзя.
Но есть типы бэндов, которых может быть несколько и их взаимное положение может меняться. Например, в отчете может быть три бэнда данных.
Раньше их положение можно было менять только в специальном окне настроек бэндов:
Теперь бэнды можно перемещать прямо в дизайнере, просто перетаскивая их:
Подробнее об особенностях и ограничениях этого нового механизма перемещения можно узнать в статье.
Читать статью
Подключение к Google Sheets
С этим обновлением был добавлен новый плагин, который позволяет использовать информацию из Google Таблиц в качестве источника данных для отчета. Google Таблицы — это облачное приложение для работы с электронными таблицами. Данный плагин позволяет напрямую подключать отчеты к указанным таблицам, обеспечивая удобный доступ к необходимым данным.
Google Таблицы (как и любые таблицы в принципе) прекрасно переносятся на концепцию построения наших отчетов. Однако, это веб приложение, и имеет ряд особенностей в отличие от десктопных решений.
Как подключить этот новый плагин читайте в нашей статье.
Читать статью
Улучшения экспортов
Внедрение шрифтов при экспорте в Microsoft Word
В нашем экспорте отчетов в документы Microsoft Word, появилась новая опция «Внедренные шрифты»:
Опция позволяет включить или выключить внедрение шрифтов при сохранении готового отчета в файл формата DOCX. При этом все шрифты, использованные в отчете, будут сохранены в готовый файл.
Это гарантирует, что документ будет выглядеть одинаково на любом компьютере, даже если на нем отсутствуют нужные шрифты. Однако стоит учитывать, что размер файла при использовании этой опции будет больше, чем при обычном экспорте.
Улучшенная поддержка ZUGFeRD при экспорте в PDF
Значительно переработан и улучшен экспорт PDF-файлов с поддержкой ZUGFeRD. Теперь файлы соответствуют актуальной версии ZUGFeRD и успешно проходят валидацию. Было исправлено множество ошибок при экспорте таких файлов.
Глобальное улучшение экспортов Microsoft Word и Microsoft Excel
Код экспортов в документы форматов DOCX и XLSX подвергся оптимизации и улучшению. Теперь экспорты работают быстрее и открываются большинством приложений, не только Microsoft, но и сторонними офисными приложениями.
Изменения в WebReport
Улучшена архитектура клиентской части WebReport
В рамках улучшений WebReport был проведён рефакторинг клиентской части:
CSS и JavaScript переведены в статичные файлы, что позволило полностью отказаться от инлайн-скриптов. Теперь для работы WebReport не требуется разрешать инлайн-скрипты в Content Security Policy (CSP), что повышает безопасность продукта.
Из названий CSS-классов удалены идентификаторы отчётов — это сделало WebReport более гибким и удобным для кастомизации.
Скрипты собраны в бандлы, что значительно ускоряет загрузку страниц.
Полный список изменений
[Engine]+ добавлен новый режим для свойства TextObject.AutoShrink - FitText;+ добавлены дополнительные свойства, необходимые для подключения сторонних сервисов к данным в формате JSON;+ добавлены свойства линейных штрихкодов - OneBarWidth, FitDevicePixels;+ добавлена функция ToWords для китайского языка;- исправлена ошибка с фильтрацией данных в диалоговых контролах;- исправлена ошибка, из-за которой не удалялись временные файлы при использовании UseFileCache;- исправлено дублирование имени источника данных при создании JSON-подключения;- исправлена ошибка импорта DOCX документов;
[Designer]+ добавлена поддержка штрихового идентификатора "Почты России" для штрихкода Interleaved 2 of 5 (EN 801);+ добавлена возможность изменять форму модулей QR-кода;+ добавлена возможность перемещать бэнды в дизайнере;* теперь сообщение об ошибке более информативное при некорректных именах в SQL-запросе;* окно редактора связей теперь позволяет изменять размер;- исправлена ошибка видимости событий StartReport и FinishReport;- исправлена ошибка при добавлении компонента Report на форму;- исправлена ошибка при переключении на страницу FRX в дизайнере;- исправлена ошибка в редакторе свойства DataSource;- исправлена ошибка в окне Сообщения в дизайнере для платформы .NET 6.0 и выше;- исправлено наложение текста в конструкторе запросов;- исправлена ошибка именования полей в конструкторе запросов для Postgres;- исправлены цвета легенды для авто-серий в MSChart;- исправлено некорректное поведение drag-n-drop в объекте Матрица;
[Preview]+ добавлены иконки в меню экспортов для пунктов, которые раньше были без них;
[Exports]+ добавлена возможность улучшения качества изображения при экспорте в Microsoft Word;+ улучшен экспорт PDF-файлов с поддержкой ZUGFeRD. Теперь файлы соответствуют актуальной версии ZUGFeRD и успешно проходят валидацию;+ улучшена совместимость экспортов в DOCS и XLSX со сторонними офисными приложениями;+ добавлена возможность экспорта страниц с альбомной ориентацией в ZPL;+ улучшен экспорт изображений в XLSX-формат, перекрытых другими объектами;+ добавлена возможность внедрять шрифты при экспорте в Microsoft Word;- исправлена проблема с открытием некоторых файлов при экспорте в Microsoft Excel;- исправлена ошибка с шириной полей при экспорте в Microsoft Word;- исправлено исключение System.NullReferenceException при экспорте в Microsoft Word в режимах ParagraphBased и MatrixBased;- исправлен размер шрифта по умолчанию при экспорте в XLSX;- исправлен экспорт полигонов в табличные форматы;- исправлена ошибка экспорта нескольких колонтитулов в Microsoft Word;- исправлены проблемы с цветом некоторых объектов при открытии DOCX-документов в OpenOffice;- исправлена ошибка с пропадающими картинками, если отключено свойство WYSIWYG при экспорте;- исправлены лишние пробелы в DOCX-экспорте при использовании рендеринга HtmlTags;- исправлена ошибка в PDF-экспорте, при которой файл создавался в неправильной папке;
[WebReport]+ добавлена опция CentredAndWrapPages в WebReport;- исправлена высота WebReport для .NET Framework;
[Common]+ добавлено поле свойств начального/конечного символа в Codabar;- исправлены ошибки перетаскивания бэндов в Avalonia и WPF;- исправлена схема привязки БД JSON;
[Demos]+ обновлены иконки демоцентра;- исправлены ошибки с запуском демо-приложений в демоцентре;
[Extras]+ добавлен плагин Apache Ignite для платформ Avalonia, Core, OpenSource и WPF;+ добавлено подключение к Google Sheets;- исправлена ошибка в подключении к базам данных JSON.
Компания «Быстрые отчеты» сообщает о получении сертификатов официальной совместимости линейки своих продуктов с рядом российских операционных систем. Подтверждение совместимости получили:
FastReport .NET Avalonia;
FastReport .NET WEB;
МоиОтчеты Облако;
МоиОтчеты Корпоративный сервер;
МоиОтчеты Публикатор;
МоиОтчеты Десктоп;
FastReport VCL;
FastReport Online Designer.
Наши разработчики уделили особое внимание адаптации решений под требования отечественных ОС — это расширяет возможности их применения в государственных и корпоративных структурах, где приоритетом является использование сертифицированного отечественного ПО.
Совместимость с РЕД ОС
Продукты компании «Быстрые отчеты» успешно прошли тестирование на совместимость с РЕД ОС. Это российская операционная система общего назначения для серверов и рабочих станций. Полученные сертификаты подтверждают стабильную работу решений в среде этой операционной системы — в том числе при высоких нагрузках и в сложных инфраструктурных конфигурациях.
Совместимость с Роса Хром
Линейка продуктов «Быстрые отчеты» официально совместима с операционной системой Роса Хром. Успешное прохождение испытаний гарантирует пользователям бесперебойную работу инструментов отчётности — как в десктопной, так и в веб‑версии. Внедрение решений компании теперь возможно в ИТ‑инфраструктурах, построенных на базе Роса Хром, без риска сбоев и потери функциональности.
Совместимость с АльтерОС
Сертификаты совместимости с АльтерОС подтверждают, что продукты «Быстрые отчеты» полностью соответствуют техническим требованиям этой ОС. Пользователи могут уверенно использовать МоиОтчеты Облако, МоиОтчеты Корпоративный сервер и МоиОтчеты Публикатор на базе АльтерОС, рассчитывая на стабильную работу всех модулей и функций. Решение подходит для организаций, ориентированных на импортозамещение и переход на отечественные программные платформы.
Совместимость с Astra Linux
Продукты «Быстрые отчеты» прошли необходимые проверки и получили сертификаты совместимости с операционной системой Astra Linux. Это особенно важно для организаций с повышенными требованиями к информационной безопасности: подтверждённая совместимость позволяет интегрировать инструменты отчётности в защищённые ИТ‑среды на базе Astra Linux без дополнительных доработок. Решения демонстрируют высокую производительность и надёжность в этой ОС.
Ознакомиться со всеми полученными сертификатами можно по ссылке.
Начиная с версии 2026.1.7 продукты FastReport для Delphi поддерживает самую актуальную версию среды разработки RAD Studio - 13.1. А уже в апреле произойдет релиз FastReport 2026.2 с еще большим количеством обновлений!
Почему важна поддержка RAD Studio 13.1 Florence?
Разработчики подтянули поддержку новых платформ, улучшили стабильность и ускорили работу IDE. Но главное изменение — появление поддержки Windows на ARM в Delphi.
Теперь в Delphi есть нативный компилятор под ARM (Arm64EC). Приложения можно запускать напрямую на устройствах с ARM без эмуляции Intel. За счёт этого они работают быстрее и стабильнее, без лишних прослоек. Однако FastReport VCL не поддерживает Arm64EC платформу.
При этом код менять почти не нужно. Те же проекты можно собирать под Win32, Win64 и ARM. По сути, добавляется ещё одна платформа, но сам процесс разработки остаётся привычным.
В итоге это обновление не ломает процессы, а аккуратно их расширяет. Можно просто взять существующий проект, пересобрать его под новую архитектуру и получить более современное и производительное приложение.
Приобрести самую актуальную версию FastReport для Delphi можно тут.