10 ноября 2026

Релиз версии 2027.1 для FastReport Online Designer

В новой версии FastReport Online Designer (2027.1) основное внимание уделено расширяемости дизайнера, оптимизации и улучшению интерфейса. Среди ключевых изменений — поддержка собственных компонентов отчета, которые подключаются к дизайнеру через билдер, оптимизация производительности компонентов "Карта" для ядра .NET и VCL, а также история сборок в FastReport Online Designer Builder.

Кроме того, в эту версию вошли следующие доработки: блок "Иерархия" в свойствах DataBand, раздел "Шкала размеров" для объекта "Карта", а также новые возможности по скрытию элементов интерфейса: кнопки "Открыть", кнопок вкладки "Отчет", вкладки "События", редактора FRX и панелей "Дерево отчета", "Данные" и "Свойства". Также исправлен ряд ошибок, связанных с загрузкой и сохранением отчетов, ограничениями (Restrictions) объектов, источниками данных и отображением компонентов.

 


 

Новые возможности

Пользовательские компоненты (Plugin SDK)

В версии 2027.1 появилась возможность добавлять в Online Designer собственные компоненты отчета дизайнера. Например, можно создать собственный объект-диаграмму с выбором графика и периода из данных вашего приложения.

Для разработки компонентов используется Plugin SDK — публичный API дизайнера, который позволяет:

  • зарегистрировать компонент в палитре компонентов (с собственной иконкой, подписью и группой);
  • реализовать отображение компонента на странице отчета;
  • описать список свойств компонента для панели "Свойства" со стандартными редакторами значений;
  • добавить собственное диалоговое окно настройки компонента (открывается двойным кликом или из контекстного меню);
  • настроить сохранение и загрузку компонента в формате .frx;
  • унаследовать компонент от уже существующего (например, от `TextObject`) и переопределить только нужное поведение.

Готовый плагин загружается в FastReport Online Designer Builder (через интерфейс сборщика или Builder API) и при сборке компилируется в единый бандл дизайнера. Файлы плагина хранятся в личном хранилище пользователя сборщика, могут быть подключены или исключены для каждой сборки.

Пользовательские компоненты (Plugin SDK)

Для построения отчета и предварительного просмотра на стороне сервера используется парный .NET-плагин, регистрирующий объект в FastReport .NET. Имя типа компонента в дизайнере должно совпадать с именем .NET-класса компонента.

Для построения отчета и предварительного просмотра на стороне сервера используется парный .NET-плагин, регистрирующий объект в FastReport .NET

 

История сборок в FastReport Online Designer Builder

В сборщике дизайнера появилась история сборок — теперь отображаются 5 последних сборок. Также добавлен флажок "Запомнить сборку на сервере", позволяющий сохранить сборку для повторного использования.

История сборок в FastReport Online Designer Builder

 

Блок "Иерархия" в свойствах DataBand

В свойства бэнда данных (DataBand) добавлен блок "Иерархия" по аналогии с десктопным дизайнером FastReport .NET. Он позволяет настроить построение иерархических (древовидных) отчетов в Online Designer.


Раздел "Шкала размеров" для объекта "Карта"

Для объекта "Карта" (MapObject) добавлен раздел "Шкала размеров". В нем можно редактировать начальный и конечный размер, а также диапазоны шкалы, как в десктопном дизайнере.

Раздел "Шкала размеров" для объекта "Карта"


 

Улучшения

Расширенные возможности настройки интерфейса

Для разработчиков, встраивающих Online Designer в свои приложения, добавлены новые возможности по ограничению доступного пользователю функционала:

  • Скрытие кнопки "Открыть: кнопку открытия отчета можно скрыть с помощью настроек дизайнера, передаваемых с бэкенда (DesignerConfig);
  • Скрытие кнопок вкладки "Отчет": отдельные кнопки вкладки "Отчет" главной панели инструментов теперь можно скрыть;
  • Отключение вкладки "События" и редактора FRX: вкладку "События" в панели свойств и страницу редактора FRX можно полностью отключить.
  • Отключение панелей "Дерево отчета", "Данные" и "Свойства": эти панели теперь можно скрывать через вкладку "Вид", как в десктопном дизайнере.

 

Асинхронное создание таблиц в источниках данных

Добавлена поддержка асинхронного создания таблиц в источниках данных.

 

Доработано подключение к JSON

Подключение к источнику данных JSON доработано новым интерфейсом, упрощающим работу пользователя при его создании по аналогии с десктопным дизайнером отчетов FastReport .NET.

Доработано подключение к JSON

Оптимизирована отрисовка объекта "Карта"

Механизм отрисовки объекта "Карта" (MapObject) переработан с SVG на Canvas. Это ускоряет отображение карт и повышает отзывчивость дизайнера при работе с отчетами, содержащими карты.

Оптимизирована отрисовка объекта "Карта"

 


 

Исправления ошибок

Учитываются ограничения (Restrictions) объектов

Устранена ошибка, при которой ограничения объектов, заданные в десктопном дизайнере (например, DontModify и HideAllProperties), не учитывались в Online Designer. При выборе такого объекта отображались все его свойства, включая сами ограничения, что позволяло их снять и отредактировать объект.

Теперь ограничения, сохраненные в отчете, корректно применяются в Online Designer.


Исправлена потеря данных при загрузке и сохранении отчетов

Устранен ряд ошибок, из-за которых отчет после загрузки в Online Designer отличался от исходного:

  1. Обрезка выражений: исправлена ошибка, при которой выражение обрезалось при сохранении отчета;
  2. Порядок бэндов: исправлена ошибка, при которой бэнды PageHeader и ReportTitle при загрузке отчета менялись местами, что нарушало верстку;
  3. Размещение объектов: исправлено различие в размещении объектов между Online Designer и десктопным дизайнером;
  4. Контролы диалоговых форм: исправлена ошибка, при которой при загрузке отчета терялась большая часть контролов на диалоговой форме, а при сохранении отчета они удалялись из него.


Исправлено отображение штрихкодов

Устранена ошибка, из-за которой дизайнер поддерживал только 21 тип штрихкодов. При открытии отчета, содержащего неподдерживаемые типы штрихкодов, объекты не отображались на странице, а список в панели "Объекты" оставался пустым.


Исправлен выбор вложенных таблиц в качестве источника данных

Устранена ошибка, из-за которой вложенные таблицы (например, из JSON с иерархической структурой данных) не отображались в компоненте выбора источника данных, и их нельзя было выбрать в качестве источника данных для бэнда.


Исправлен флаг reportEdited

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

 



Полный список изменений

Новый функционал

+ Поддержка пользовательских компонентов (Plugin SDK)
+ Версионность сборок в FastReport Online Designer Builder
+ История сборок в FastReport Online Designer Builder

Улучшения для .NET решений:

+ Добавлен блок "Иерархия" в свойства DataBand;
+ Добавлен раздел "Шкала размеров" для объекта "Карта";
+ Добавлена возможность скрыть кнопку "Открыть";
+ Добавлена возможность скрывать кнопки вкладки "Отчет";
+ Добавлена возможность отключать вкладку "События" и редактор FRX;
+ Добавлена возможность отключать панели "Дерево отчета", "Данные" и "Свойства";
+ Добавлена поддержка асинхронного создания таблиц в источниках данных;
+ Доработано подключение к JSON по аналогии с десктопным дизайнером;
+ Отрисовка объекта "Карта" переработана с SVG на Canvas;

Улучшения для VCL решений:

+ Добавлено описание для компонента диаграммы (Chart);
+ Добавлены переводы в диалоговое окно "Заливка";

Исправления ошибок:

- Исправлена ошибка, при которой не учитывались ограничения (Restrictions) объектов;
- Исправлена обрезка выражения при сохранении отчета;
- Исправлена ошибка, при которой при загрузке отчета бэнды PageHeader и ReportTitle не реагировали на флаг TitleBeforeHeader;
- Исправлено различие в размещении объектов при загрузке отчета в Online Designer;
- Исправлена потеря контролов диалоговой формы при загрузке отчета;
- Исправлена ошибка, при которой размер нижней инфо панели изменялся при наличии длинного текста в объекте;
- Исправлена ошибка, из-за которой дизайнер поддерживал только 21 тип штрихкодов;
- Исправлена ошибка, из-за которой вложенные таблицы не отображались в компоненте выбора источника данных;
- Исправлена ошибка, при которой название таблицы не подставлялось автоматически в DataBand при переносе поля на рабочее пространство;
- Исправлена ошибка, при которой флаг reportEdited не менялся для некоторых изменений;
- Исправлена ошибка при подготовке отчета с объектом AdvMatrix;
- Исправлена ошибка, при которой у объекта MatrixObject на большом количестве страниц переставали отображаться свойства элемента;
- Исправлена ошибка, при которой не работала функция "Копировать страницу";
- Исправлена ошибка, при которой не работали гиперссылки у рисунка;
- Исправлено отображение загруженного SVG на рабочем пространстве;
- Исправлено отображение Rich Text (шрифт и межбуквенный интервал);
- Исправлена ошибка, при которой не применялся цвет шрифта в условном выделении (Highlight);
- Исправлено масштабирование изображения в контроле "PictureControl" на диалоговой форме по аналогии с десктопным дизайнером;
- Исправлено постраничное отображение в режиме предварительного просмотра;
- Исправлено применение стилей, заданных в сборщике, к теме Avalonia;
- Исправлены ошибки при использовании дизайнера в Blazor-приложениях (вырезание и вставка объектов, сохранение отчетов с диаграммами MSChart);
- Исправлена ошибка, при которой игнорировался интервал оси в MSChart;
- Исправлено отображение иконок объектов в классической теме;
- Добавлено отсутствующее свойство Bookmark;
- Добавлено отсутствующее свойство Tag у SubReport;
- Добавлено отсутствующее свойство CoalesceWords у переработанного HtmlObject.

26 октября 2026

FastReport VCL 2027.1: обновление FastGrid, новые контролы и поддержка RAD Studio 13.2

Новые компоненты интерфейса, групповые итоги и автоширина колонок в FastGrid, Multistring в FastScript. Поддержка RAD Studio 13.2 и Lazarus.
22 октября 2026

Помогите определить, какие AI-функции нужны пользователям "Быстрых отчетов"

Мы изучаем, как искусственный интеллект (AI) может улучшить наши продукты и упростить вашу работу. Расскажите, какие AI-возможности были бы наиболее полезны именно вам.
16 октября 2026

95 лет — это не просто цифра. Это история!

Генеральный директор ООО «Быстрые отчеты» Алла Шлюпкина приняла участие в торжественном мероприятии, посвящённом 95-летию Ростовского государственного экономического университета (РГЭУ, РИНХ).

Не является публичной офертой
© 1998-2026 ООО «Быстрые отчеты»