10 ноября 2025

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

В новой версии FastReport Online Designer появились значительные улучшения и новые возможности. Среди ключевых изменений — добавление инструмента валидатора отчётов, который позволяет автоматически проверять отчёты на наличие ошибок и потенциальных проблем с отображением результатов. Кроме того, в эту версию включены новые компоненты и контролы для .NET и VCL решений, например компонент RFID метка, различные контролы для диалоговых страниц (PictureBox Control, GroupBox Control, Panel Control и другие), а также компоненты для работы с почтовыми индексами, текстовыми данными и визуализациями (ZipCode, Cellular Text, Gauge, Interval Gauge и др.).

Также в версии 2026.1 переработана главная панель инструментов, улучшена система автодополнения кода (IntelliSense), реализованы возможности настройки размера Label и запрета редактирования источников данных для .NET решений. Помимо этого, исправлен ряд критических ошибок, связанных с сохранением настроек, отображением данных и работой с компонентами. 

 


 

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

Валидатор отчета

В версии 2026.1 добавлен инструмент автоматической проверки отчета на наличие ошибок и потенциальных проблем с отображением результатов в специальной консольной панели. Выполняет комплексную валидацию структуры отчета: проверяет пересекающиеся компоненты, компоненты без имени или с дубликатами имен, элементы за границами родительских контейнеров и компоненты с нулевыми размерами. 

Помогает выявить и устранить ошибки на этапе разработки отчета.

Валидатор отчета

 

Компоненты для поддержки .NET решений

Компонент RFID метка

В FastReport Online Designer для .NET решений добавлен компонент RFID метка (RFID Label). RFID (Radio Frequency Identification) - технология радиочастотной идентификации, широко используемая для автоматического учета, отслеживания товаров и управления цепочками поставок. 

Важно отметить, что хотя RFID-метка не будет функционировать в экспорте WebReport, возможность добавить её в отчет и сохранить крайне важна — такой отчет можно будет открыть и использовать в десктопной версии FastReport .NET с полной поддержкой RFID.

Компонент RFID метка

 

 

Контролы для диалоговых страниц из .NET решений

В версии 2026.1 добавлены следующие контролы для работы с диалоговыми страницами:

PictureBox Control

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

Контрол поддерживает различные форматы изображений (PNG, JPEG, BMP, GIF), настройку режимов масштабирования (растянуть, вписать, центрировать).

PictureBox Control

 

Компоненты для VCL решений

Компонент Checkbox

В версии 2026.1 добавлен компонент Checkbox для отчетов в формате .fr3 (FastReport VCL). Компонент представляет собой булево поле, которое позволяет отображать состояние "включено/выключено" в отчетах. Checkbox может использоваться на страницах отчета для визуализации булевых значений из источников данных или для интерактивного взаимодействия с пользователем.

Компонент поддерживает все основные свойства из FastReport VCL, включая настройку внешнего вида, привязку к данным и обработку событий.

Компонент Checkbox

 

Компонент Combobox

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

Компонент Combobox

 

Компонент ListBox

Реализован компонент ListBox - список со значениями, которые пользователь может выбирать. В отличие от Combobox, ListBox отображает все доступные элементы одновременно в виде списка, что делает его удобным для работы с небольшим количеством опций, когда важна наглядность всех вариантов выбора.

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

Компонент ListBox

 

Компонент ZipCode

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

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

Компонент ZipCode

 

Компонент Cellular Text

Реализован компонент Cellular Text для отображения текста в ячейках. Компонент размещает каждый символ текста в отдельной ячейке, что делает его идеальным для отображения данных, где требуется заполнение по одному символу в каждой ячейке (например, серийные номера, коды, номера документов).

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

Компонент Cellular Text

 

Компонент Gauge

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

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

Компонент Gauge

 

Компонент Interval Gauge

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

Компонент позволяет настраивать начальное и конечное значение интервала, стилизацию отображения и цветовое кодирование различных зон диапазона.

Компонент Interval Gauge

 

Компонент Gradient

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

Gradient поддерживает различные типы градиентов (эллиптический, угловой, горизонтальный, вертикальный, горизонтальный центрированный, вертикальный центрированный), а так же настройку его цветов.

Компонент Gradient

 

Компонент HTML Object

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

Компонент корректно обрабатывает HTML-теги, применяет стили и позволяет создавать сложно структурированный контент внутри отчета, используя знакомый синтаксис HTML.

Компонент HTML Object

 

Компонент Cross-Tab

Добавлен компонент Cross-Tab - мощный инструмент для создания перекрестных таблиц и сводных отчетов без прямого подключения к источникам данных.

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

Компонент Cross-Tab

 

Компонент DB Cross-Tab

Реализован компонент DB Cross-Tab - версия Cross-Tab с возможностью прямого подключения к источникам данных из базы. В отличие от обычного Cross-Tab, DB Cross-Tab может самостоятельно подключаться к базе данных, извлекать необходимые данные, выполнять группировку и агрегацию. Это упрощает создание сводных отчетов и повышает производительность при работе с большими объемами данных.

Компонент DB Cross-Tab

 

Компонент Digital Signature

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

Компонент Digital Signature

 

Компонент RFID Label

Реализован компонент RFID Label для отчетов FastReport VCL. Это аналог компонента RFID метка, но адаптированный для работы с форматом .fr3 и VCL-архитектурой. Компонент позволяет настроить параметры RFID-метки непосредственно в дизайне отчета для принтеров этикеток, поддерживающих технологию RFID.

Важно отметить, что хотя RFID-метка не будет функционировать в экспорте WebReport, возможность добавить её в отчет и сохранить крайне важна - такой отчет можно будет открыть и использовать в десктопной версии FastReport VCL с полной поддержкой RFID.

Компонент RFID Label

 

Компонент Subreport

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

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

Компонент Subreport

 

Компонент System Text

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

Предоставляет удобный диалог настройки вместо ручного ввода выражений. Используется для создания колонтитулов и итоговых блоков отчетов.

Компонент System Text

 

Компонент Barcode

Добавлен компонент Barcode для создания и отображения штрих-кодов различных форматов в отчетах. Компонент автоматически генерирует штрих-код на основе введенных данных, что делает его незаменимым инструментом для создания этикеток, накладных, товарных чеков и других документов, требующих штрих-кодирования.

Компонент поддерживает широкий спектр форматов штрих-кодов (EAN-13, EAN-8, UPC-A, Code 39, Code 128, QR-код и другие), настройку размера, ориентации и отображения текстового представления кода под штрих-кодом. Barcode может быть связан с источниками данных для динамической генерации уникальных штрих-кодов для каждой записи в отчете.

Компонент Barcode

 


 

Улучшения

Возможность настраивать размер Label на диалоговой форме (.NET)

Для FastReport .NET добавлена возможность изменять ширину и высоту компонента Label при, при отключении свойства AutoSize. Ранее размер Label автоматически подстраивался под содержимое, теперь же можно явно задать фиксированные размеры компонента. Это дает больше контроля над компоновкой элементов на диалоговых формах и позволяет создавать более предсказуемый и выровненный интерфейс.

Возможность настраивать размер Label на диалоговой форме (.NET)

 

Возможность запрета редактирования источников данных (.NET)

Для FastReport .NET реализована возможность запрещать открытие формы "Мастер подключения к данным" для уже созданных подключений. Эта функция позволяет администраторам и разработчикам защитить настройки подключений к базам данных от случайного или несанкционированного изменения.

Возможность запрета редактирования источников данных (.NET)

 

Переработана главная панель инструментов

Главная панель инструментов была переработана и дополнена новыми функциями для более удобной работы с отчетами. Теперь панель предоставляет быстрый доступ к ключевым настройкам и параметрам отчета.

Добавленные функции:

  • Настройки отчета: быстрый доступ к основным параметрам отчета
  • Настройки страниц: управление параметрами страниц (размер, ориентация, поля)
  • Настройки источников данных: быстрое управление подключениями к данным
  • Настройки формата: доступ к параметрам форматирования компонентов
  • И другие часто используемые функции

Переработана главная панель инструментов

Переработана главная панель инструментов

 

Переработан и улучшен Intellisense

Система автодополнения кода (Intellisense) была полностью переработана и значительно улучшена. Теперь подсказки отображаются более корректно и стабильно при написании кода на странице редактирования скриптов.

Ключевые улучшения:

  • Контекстные подсказки для объектов отчета: Теперь созданные в отчете объекты появляются в подсказках и корректно работают с дополнением кода.
  • Корректная работа цепочек объектов: Теперь при обращении к свойствам и методам через точку (например, `TextObject1.Fill.Color`) Intellisense корректно показывает доступные члены на каждом уровне вложенности.
  • Улучшенное отображение подсказок: Подсказки появляются быстрее и точнее соответствуют контексту, в котором находится курсор.
  • Стабильная работа: Устранены случаи, когда подсказки не появлялись, несмотря на получение данных от сервера.

Эти улучшения значительно упрощают разработку скриптов в отчетах, делая процесс написания кода более комфортным и продуктивным.

Переработан и улучшен Intellisense

 


 

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

Исправлена проблема с сохранением строки подключения

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

 

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

Устранена проблема, при которой после удаления таблицы из источников данных, в поле "Источник данных" у компонента DataBand отображалось id удаленного источника данных. Это происходило из-за неправильной обработки ссылок на удаленные источники данных.

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

 

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

Устранена проблема с некорректным отображением текста на некоторых иконках в новой версии Online Designer.

 

Исправлен двойной вызов метода previewReport

Устранена проблема, при которой при вызове предварительного просмотра отчета из главной панели инструментов происходило два API-запроса вместо одного. 
Это приводило к дублированию обработки на сервере и увеличивало время загрузки превью.

 

Исправлены ошибки при работе с пустым RichObject

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

При попытке открыть превью отчета с пустым RichObject также возникали ошибки, препятствующие формированию отчета.

Теперь пустые компоненты RichObject корректно обрабатываются как при загрузке отчета, так и при формировании превью.

 

Исправлены проблемы с форматированием числовых данных

Устранен комплекс проблем, связанных с сохранением настроек формата числовых данных в компоненте TextObject:

1. Проблема с разделителем дроби: Исправлена ошибка, при которой если указать запятую (,) в качестве разделителя дробной части и снять галочку "Использовать системные настройки", то при повторном открытии отчета в поле отображалась точка (.) вместо запятой.
2. Проблема с форматом отрицательных значений: Устранена ошибка, когда нестандартное значение формата отрицательных чисел сбрасывалось на стандартное (n) после сохранения и повторного открытия отчета.
3. Проблема с количеством знаков в дробной части: Исправлена специфическая ошибка, при которой значение "2" в свойстве "Знаков в дробной части" при сохранении и загрузке отчета увеличивалось до "3" или полностью сбрасывалось. С другими значениями (1, 3, 4 и т.д.) проблема не проявлялась.

Все настройки формата теперь корректно сохраняются и восстанавливаются при работе с отчетами, независимо от используемой операционной системы (проблема воспроизводилась при сохранении под WSL/Ubuntu и загрузке под Windows).

 


 

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

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

+ Валидатор отчета

Новые компоненты для .NET решений:

+ Компонент RFID метка

Новые контролы для диалоговых страниц (.NET):

+ PictureBox Control

Новые компоненты для VCL решений:

+ Компонент Checkbox
+ Компонент Combobox
+ Компонент ListBox
+ Компонент ZipCode
+ Компонент Cellular Text
+ Компонент Gauge
+ Компонент Interval Gauge
+ Компонент Cross-Tab
+ Компонент DB Cross-Tab
+ Компонент HTML Object
+ Компонент Gradient
+ Компонент Digital Signature
+ Компонент Subreport
+ Компонент RFID Label
+ Компонент System text
+ Компонент Barcode

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

+ Добавлена возможность настраивать размер Label на диалоговой форме
+ Добавлена возможность запрета открытия формы "Мастер подключения к данным"
+ Переработана главная панель инструментов: добавлены новые функции для настройки отчета, страниц, источников данных, формата и другие
+ Переработан и улучшен Intellisense: теперь подсказки лучше отображаются и цепочки объектов работают корректно

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

+ Реализована логика поля Align для компонентов

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

- Исправлена проблема с сохранением строки подключения
- Исправлены неизвестные символы в "Источнике данных" у DataBand
- Исправлено отображение текста на иконках
- Исправлен двойной вызов previewReport
- Исправлены ошибки при открытии отчета с пустым RichObject
- Исправлены проблемы с форматом данных при сохранении отчета

10 ноября 2025

Новые возможности для работы с данными в FastReport VCL Ultimate

С релизом 2026.1 подписка на Ultimate VCL стала еще выгодней! Все владельцы лицензии получили новую библиотеку FastGrid и возможность создания отчётов с помощью FastReport Online Designer. 
1 ноября 2025

«Быстрые отчеты» на форуме «Космос и технологии»

30 октября в МАОУ Школе №60 г. Ростов-на-Дону прошёл Всероссийский образовательный форум «Космос и технологии», на котором присутствовали сотрудники "Быстрые отчеты"
27 октября 2025

FastReport VCL — обновление до версии 2026.1

В версии 2026.1 для FastReport VCL расширены возможности движка отчётов: новые свойства для построителя динамической таблицы и управления бэндами отчёта, улучшен дизайнер и другое.

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