Новости

1 ноября 2025

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

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

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

В новой версии расширены возможности движка отчётов: добавлены новые свойства для построителя динамической таблицы и управления бэндами отчёта, улучшен дизайнер отчётов (в частности, добавлен режим выравнивания по сетке «привязать к сетке»), реализованы новые функции в FastQueryBuilder. Кроме того, улучшены объекты отчёта, добавлены возможности для работы с PDF (автоматическая подстановка шрифта, выбор цветового профиля), внесены изменения в экспорт в DOCX и XLSX, а также обновлены конверторы из других отчётных систем. Ключевым изменением стало обеспечение полной совместимости с Embarcadero RAD Studio 13 (включая Delphi 13 и C++Builder 13), при этом сохранена обратная совместимость со старыми версиями Delphi.     Поддержка Embarcadero RAD Studio 13 Наша команда завершила работу по обеспечению полной совместимости FastReport VCL (и всех его вариантов поставки) с RAD Studio 13. Мы тщательно протестировали изменения, сохранив обратную совместимость со старыми версиями Delphi. Поддержка RAD Studio 13, Delphi 13 и C++Builder 13 открывает разработчикам доступ к новым возможностям IDE, улучшенной производительности и стабильности приложений, а также сокращает время на отладку.     Движок отчетов: новые возможности Движок отчетов постоянно совершенствуется, предлагая все больше инструментов для создания отчетов. Построитель динамической таблицы получил два новых свойства: FitPartsToPageWidth и MinimumTableWidth. Они помогают управлять процессом пагинации табличных отчетов. С помощью свойства FitPartsToPageWidth можно растянуть каждую часть таблицы до максимальной ширины страницы, заполняя свободное пространство. Свойство MinimumTableWidth задает минимальный размер таблицы до пагинации, пропорционально растягивая ее до указанного размера. Это полезно для синхронизации нескольких таблиц. Теперь управлять бэндами отчета стало проще. У заголовков и подвалов групп появилось новое свойство KeepWithData. Оно указывает, что заголовок или подвал группы должны оставаться вместе с записью данных при переносе на новую страницу. Это свойство аналогично KeepHeader и KeepFooter, но работает с бэндами группы. Также расширились возможности управления выводом объектов отчета. Новое свойство PrintOn предлагает набор флагов для точной настройки. Например, можно выводить объект только на заголовках, которые повторяются на новой странице (флаг ptRepeatedBand), или только на первой странице отчета (флаг ptFirstPage).     Дизайнер отчетов и UI Наш дизайнер шаблонов получил несколько новых функций, упрощающих работу с отчетами.  Теперь можно использовать режим выравнивания по сетке «привязать к сетке» (snap to grid). В этом режиме объекты всегда остаются на сетке при перемещении или изменении. Ранее шаг сетки использовался для объектов, и они могли перемещаться вне сетки, если изначально их не размещали на ней. По умолчанию активирован старый режим «шаг сетки». Новый режим позволяет точно выравнивать объекты даже в старых отчетах. Все основные текстовые редакторы, помимо поиска, теперь поддерживают замену текста. В редактор графиков добавлена возможность клонировать серии графиков для быстрого создания новых серий.     FastQueryBuilder Теперь в FastQueryBuilder, как и в дизайнере отчетов, есть функции поиска и замены в редакторах.     Улучшения в объектах отчёта Несколько объектов отчёта получили новые функции, которые помогут сделать ваши отчеты еще более гибкими и удобными. Ячейки таблиц теперь могут выравнивать объекты по-новому. Для этого в них добавили свойство TfrxContainerPadding.FromCenter. Оно позволяет инвертировать клиентскую область выравнивания, что делает автоматическое выравнивание внутри ячеек более гибким. Объект PDFView получил новый режим работы pdOneToOneNormalizeAutoRotation для свойства DetailStretchMode. В этом режиме страницы с ландшафтной ориентацией автоматически поворачиваются при выводе в отчете. В цифровую подпись добавили возможность генерировать штамп электронной подписи по ГОСТ Р 7.0.97-2016. Настройки водяных знаков стали еще удобнее. Теперь можно регулировать прозрачность текста водяного знака. Появилась поддержка Macro PDF417. В стандартном PDF417 добавили целый набор свойств для детальной настройки в соответствии с требованиями стандарта. Помимо этого, штрихкод QR теперь поддерживает стандарт GS1.     Фильтры экспорта С обновлением 2026.1 экспорт в PDF получил автоматическую подстановку шрифта. Это долгожданное улучшение избавляет от необходимости подбирать юникодные шрифты. Фильтр экспорта сам определяет шрифт, используемый системой для отображения текста, и включает его в PDF-файл. Теперь экспорт PDF использует системные функции Windows, что позволяет получить результат, максимально близкий к предпросмотру. Еще одно нововведение для экспорта PDF – возможность выбора цветового профиля для отчетов в формате PDF/A-3U. Доступны три варианта:  Стандартный RGB; Типографический CMYK; Градации серого. Вы можете выбрать цветовую модель в зависимости от ваших задач: будь то обычная серая печать или типографическая в CMYK. Кроме того, были улучшены и другие форматы экспорта. Например, в DOCX и XLSX исправлен экспорт водяных знаков, а в XLSX добавлена опция отключения линий сетки при экспорте.     Конверторы из других систем отчетности Фильтры конверторов теперь собраны в отдельные пакеты frxReportConverters. Их можно легко добавить в ваше приложение, используя компоненты с палитры (TfrxSaveFRX, TfrxOpenQuickReport, TfrxOpenReportBuilder, TfrxOpenFRF, TConverterDMP2GDI, TConverterGDI2DM). Также были обновлены и исправлены ошибки в фильтрах.     FastReport FMX В экспорт PDF добавлена поддержка счетов по стандарту ZUGFeRD. Пример использования этого функционала можно найти в InvoiceDemo. Значительное обновление получил движок разбивки «SimpleText». Новая версия работает намного быстрее старой при большом объеме текста (при отключенном выводе HTML-тегов) и исправляет проблемы с разбивкой.     Версия 2026.1 VCL.Core ---------------  [Engine]+ добавлена поддержка RAD Studio 13;+ добавление min, max и других функций;+ в контекстное меню компонентов на форме добавлены пункты с названием компании, номером версии и ссылкой на сайт компании;* изменение документации;- исправлена ошибка, из-за которой индексированный геттер по умолчанию в C++ Builder с константной ссылкой генерировал неверные заголовочные файлы;   [Graphic]- исправлен CreateBitmap;- исправлена ошибка, при которой нулевая ширина штриха пера в изображении SVG рисовалась с шириной контекста устройства в 1 пиксель;- исправлено преобразование bmp32 в PNG;- исправлена ошибка доступа к памяти с изображением SVG;- исправлен экспорт полупрозрачных PNG;   FMX.Core ---------------[Engine]+ добавление min, max и других функций;+ в контекстное меню компонентов на форме добавлены пункты с названием компании, номером версии и ссылкой на сайт компании;+ добавлена поддержка RAD Studio 13;* изменение документации;- исправлена совместимость порядка псевдонимов перечисления в RAD 13 для FMX; [Graphic]- исправлен CreateBitmap;   VCL.Controls ---------------  [Engine]+ добавлена замена в семейство Memo;- исправлены известные ошибки в TfrTreeView и TfrShellTreeView;- исправлены известные ошибки редактора компонента TfrTreeView и TfrShellTreeView;   [UI]- исправлено изменение Canvas.Font в событии OnCustomDrawItem;- исправлена работа всплывающих подсказок у узлов;- исправлена работа подсветки узлов при наведении;- исправлено появление и скрытие всплывающих подсказок у узла;- исправлено поведение мигающего указателя (caret) при включенном MultiByte;   Lazarus.Controls ---------------[Engine]+ добавлена замена в семейство Memo;- исправлены известные ошибки в TfrTreeView и TfrShellTreeView;- исправлены известные ошибки редактора компонента TfrTreeView и TfrShellTreeView;- исправлены AV в редакторе TfrTreeView и TfrShellTreeView в Lazarus; [UI]- исправлено изменение Canvas.Font в событии OnCustomDrawItem;- исправлена работа всплывающих подсказок у узлов;- исправлена работа подсветки узлов при наведении;- исправлена отрисовка treelines в Lazarus;- исправлено появление и скрытие всплывающих подсказок у узла;- исправлена медленная отрисовка в Linux;   VCL.FastCube ---------------[Engine]- исправлено поведение, когда Advanced Demo открывается с ошибками в Embarcadero RAD Studio 2010;- исправлена ошибка, когда не прорисовывались ячейки при группировке; [Exports]- исправлены ошибки в экспортах в ODS, XLSX;   FMX.FastCube ---------------[Engine]- исправлена ошибка, когда не прорисовывались ячейки при группировке; [UI]- удален ненужный отступ в ниспадающих списках со значениями для фильтрации;   Lazarus.FastCube ---------------[Engine]- исправлена ошибка, когда не прорисовывались ячейки при группировке; [Exports]- исправлена ошибка экспорта в XLS Lazarus;- исправлены ошибки в экспортах в ODS, XLSX;   VCL.FastQueryBuilder ---------------[Engine]+ добавлена кнопка поиска в редакторы текста;+ добавлена возможность экранировать имена таблиц;   Lazarus.FastQueryBuilder ---------------[Engine]+ добавлена кнопка поиска в редакторы текста;+ добавлена возможность экранировать имена таблиц;   VCL.FastScript ---------------[Engine]+ добавлен метод TfrxWatermarks.Add в скрипт;- исправлена ошибка, когда при включении свойства MultiByteLang отключался курсив для комментариев; [RTTI]+ добавлен TStringStream;   Lazarus.FastScript ---------------[Engine]+ добавлен метод TfrxWatermarks.Add в скрипт;- исправлена ошибка, когда при включении свойства MultiByteLang отключался курсив для комментариев; [RTTI]+ добавлен TStringStream;   VCL.FastReport ---------------[Client-Server]+ добавлен базовый API для FastReport Online Designer;+ добавлен API данных для FastReport Online Designer в компоненте «Клиент-сервер»;- исправлена ошибка дублирования экспортов в общем списке экспортов внутри сервера отчетов; [Designer]+ добавлено поведение, когда при нажатии кнопки Enter в ReportTree вызывается редактор;+ добавлено сохранение позиции scrollbar при изменении масштаба дизайнера;+ добавлено новое свойство AlignToGrid на замену на GridStepMode;* небольшое улучшение StatusBar в Дизайнере;* оптимизировали перерисовку дизайнера при перемещении линий, теперь перерисовка срабатывает чаще;- исправлена ошибка при попытке выставить отрицательный Left;- исправлен выбор активной направляющей линии;- исправлено движение по сетке при работе с шаблоном таблицы;- исправлена ошибка, при которой при движении за левую линию сдвигалась правая;- исправлена опция дизайнера GuidesAsAnchor;- исправлено событие MouseWheel в дизайнере;- исправлена ошибка «отказано в доступе» при работе с дизайнером при запуске из IDE через RDP;- исправлены диалоги во встроенном дизайнере;- исправлена ошибка, когда при включении свойства MultiByteLang отключался курсив для комментариев;- исправлена ошибка, при которой выбранные объекты произвольно перемещались на разные страницы;- исправлен Drag&Drop функций на TfrxReportPage; [Engine]+ добавлена кнопка поиска в редакторы текста;+ добавлено свойство TfrxContainerPadding.FromCenter у ячеек таблицы, которое позволяет инвертировать клиентскую область отступов для механизма выравнивания;+ добавлено свойство TfrxCustomTableBuilder.FitPartsToPageWidth построителю динамической таблицы, которое позволяет включать автоматическое растягивание части разбивки таблицы на всю ширину листа;+ добавлено свойство TfrxCustomTableBuilder.MinimumTableWidth построителю динамической таблицы, которое устанавливает минимальную ширину всей результирующей таблицы до разбивки;+ добавлено свойство PrintOn для компонентов отчета, которое определяет, где компонент может быть напечатан во время построения отчета;+ добавлено свойство KeepWithData для заголовка и нижнего колонтитула группы как аналог свойств KeepHeader/KeepFooter;+ добавлено клонирование серии чарта в редакторе;- исправлена ошибка при печати PDFView из приложения x64;- исправлена ошибка «List index out of bounds (-1)» когда нажимается «Ctrl C» при отображении дизайнера;* перенесена инициализация переменных движка в момент начала запуска основного блока скрипта;- восстановлено поведение smMaxHeight, при котором полоса не растягивается, когда объект увеличивается в размере за пределы родительского контейнера;- исправлено преобразование векторного изображения водяного знака в растровый формат для поддержки полупрозрачности;- исправлены водяные знаки в составных отчетах;- исправлено состояние ClearLastReport при построении отчета из метода ShowReport;- исправлен режим четности и нечетности водяного знака в композитном отчете; [Exports]+ добавлена поддержка PDF/A-3U, DeviceCMYK, DeviceGray;+ добавлена подпись соответственно ГОСТ Р 7.0.97-2016;+ добавлено свойство GridLines для XLSX экспорта;+ добавлена подстановка шрифтов в экспорт PDF экспорте;* изменено поведение, теперь экспорт PDF записывает дополнительную отладочную информацию об используемой среде создания;* библиотека USP перемещена в модуль отложенной загрузки;* улучшен экспорт водяных знаков в DOCX и XLSX;- исправлен экспорт пустых TfrxMemoView fkDateTime в XLSX экспорте;- исправлена функция IsDigits в модуле frxExportXML;- исправлены ошибки частичного встраивания шрифтов в экспорт PDF;- исправлен экспорт RTF c нестандартными значениями ParagraphGap;- исправлен экспорт полупрозрачных PNG; [Other]+ добавлена поддержка TfrxCrypt и TfrxRichObject для 64-bit IDE;* обновление языковых ресурсов на португальском языке;* обновление языковых ресурсов на японском языке;* выделены в отдельные пакеты конвертеры из других систем отчетности;- исправлена компиляция исходников на Delphi 10.3.1; [Preview]* отключена кнопка Escape для встроенного превью;- исправлены печать, сохранение и экспорт пустого отчёта;- исправлен ввод количества копий в диалоге печати; [Report object]+ добавлена возможность редактирования водяных знаков из скрипта;+ добавлена поддержка TfrxBarcodeLogo в скрипт;+ в штрихкод PDF417 добавлена поддержка Macro;+ добавлен новый вариант pdOneToOneNormalizeAutoRotation свойства DetailStretchMode в класс PDFView;+ добавлена поддержка GS1 штрихкоду QR;+ добавлены в IDE компоненты TfrxDBDialogControls, TfrxGaugeDialogControls;- исправлен выбор шрифта в некоторых диалогах;   FMX.FastReport ---------------[Designer]+ исправлены события OnLoadReport/OnSaveReport в TfrxDesigner; [Engine]- исправлена обрезка длинного текста при разделении объекта Memo на несколько частей; [Exports]+ добавлена поддержка ZUGFeRD в экспорт PDF;- исправлена функция IsDigits в модуле frxExportXML; [Other]* обновление языковых ресурсов на португальском языке;   Lazarus.FastReport ---------------[Client-Server]+ добавлен API данных для FastReport Online Designer в компоненте «Клиент-сервер»;- исправлена ошибка дублирования экспортов в общем списке экспортов внутри сервера отчетов; [Designer]+ добавлено поведение, когда при нажатии кнопки Enter в ReportTree вызывается редактор;+ добавлено сохранение позиции scrollbar при изменении масштаба дизайнера;+ добавлено новое свойство AlignToGrid на замену на GridStepMode;* небольшое улучшение StatusBar в Дизайнере;- исправлена ошибка при попытке выставить отрицательный Left;- исправлен выбор активной направляющей линии;- исправлено движение по сетке при работе с шаблоном таблицы;- исправлена ошибка, при которой при движении за левую линию сдвигалась правая;- исправлена опция дизайнера GuidesAsAnchor;- исправлено событие MouseWheel в дизайнере;- исправлены диалоги во встроенном дизайнере;- исправлена ошибка, когда при включении свойства MultiByteLang отключался курсив для комментариев;- исправлена ошибка, при которой выбранные объекты произвольно перемещались на разные страницы;- исправлен Drag&Drop функций на TfrxReportPage; [Engine]+ добавлена кнопка поиска в редакторы текста;+ добавлено свойство TfrxContainerPadding.FromCenter у ячеек таблицы, которое позволяет инвертировать клиентскую область отступов для механизма выравнивания;+ добавлено свойство TfrxCustomTableBuilder.FitPartsToPageWidth построителю динамической таблицы, которое позволяет включать авто растягивание части разбивки таблицы на всю ширину листа;+ добавлено свойство TfrxCustomTableBuilder.MinimumTableWidth построителю динамической таблицы, которое устанавливает минимальную ширину всей результирующей таблицы до разбивки;+ исправлена ошибка «List index out of bounds (-1)» когда нажимается «Ctrl C» при отображении дизайнера;+ добавлено свойство PrintOn для компонентов отчета, которое определяет, где компонент может быть напечатан во время построения отчета;+ добавлено свойство KeepWithData для заголовка и нижнего колонтитула группы как аналог свойств KeepHeader/KeepFooter;* перенесена инициализация переменных движка в момент начала запуска основного блока скрипта;- восстановлено поведение smMaxHeight, при котором полоса не растягивается, когда объект увеличивается в размере за пределы родительского контейнера;- исправлено преобразование векторного изображения водяного знака в растровый формат для поддержки полупрозрачности;- исправлены водяные знаки в составных отчетах;- исправлено состояние ClearLastReport при построении отчета из метода ShowReport;- исправлен режим четности и нечетности водяного знака в композитном отчете; [Exports]+ добавлена поддержка PDF/A-3U, DeviceCMYK, DeviceGray;+ исправлен экспорт пустых TfrxMemoView fkDateTime в XLSX экспорте;+ добавлено свойство GridLines для XLSX экспорта;* изменено поведение, теперь экспорт PDF записывает дополнительную отладочную информацию об используемой среде создания;* библиотека USP перемещена в модуль отложенной загрузки;* улучшен экспорт водяных знаков в DOCX и XLSX;- исправлено поведение OpenAfterExport при экспорте в несколько файлов;- исправлена функция IsDigits в модуле frxExportXML;- исправлен экспорт RTF c нестандартными значениями ParagraphGap;- исправлен диалог PDF экспорта; [Other]* обновление языковых ресурсов на португальском языке;* обновление языковых ресурсов на японском языке;- исправлена ошибка, когда в GTK2 выключен PopUp у некоторых TabControl; [Preview]* отключена кнопка «Escape» для встроенного превью;- исправлены печать, сохранение и экспорт пустого отчёта;- исправлен ввод количества копий в диалоге печати; [Report object]+ добавлена возможность редактирования водяных знаков из скрипта;+ добавлена поддержка TfrxBarcodeLogo в скрипт;+ в штрихкод PDF417 добавлена поддержка Macro;+ добавлен новый вариант pdOneToOneNormalizeAutoRotation свойства DetailStretchMode в класс PDFView;+ добавлена поддержка GS1 штрихкоду QR;+ добавлены в IDE компоненты TfrxDBDialogControls, TfrxGaugeDialogControls;- исправлена ошибка в GTK2(Linux), когда у текста есть поворот (Rotation <> 0) и свойство WYSIWYG игнорируется;- исправлена ошибка HTMLView в Linux Lazarus.
17 октября 2025

Официальная совместимость с «Альт Рабочая станция» 11

Компании ООО «Быстрые отчеты» и ООО «Базальт СПО» заключили соглашения о совместимости программного обеспечения FastReport .NET Avalonia, FastReport .NET WEB и FastReport Online Designer с операционной системой «Альт» на платформе x86_64. «Альт Рабочая станция» 11 — это российская операционная система с обновленной графической средой GNOME, пришедшей на смену MATE. Она поддерживает новейшее оборудование и включает широкий спектр офисных приложений. Система внесена в Единый реестр российских программ. После тщательных испытаний и тестов специалисты компаний подтвердили, что продукты «Быстрые отчеты» полностью совместимы и функционально работоспособны с дистрибутивом «Альт Рабочая станция» 11.
13 октября 2025

Обновление для FastReport .NET с версией 2026.1

Вышла новая версия FastReport .NET 2026.1 с несколькими значимыми обновлениями: единый демо-центр для .NET-продуктов с демонстрационными приложениями, дизайнер отчётов со встроенными плагинами для БД. Добавлен новый интерфейс Ribbon UI и контрол RibbonDesignerControl, улучшены экспорты (возможность экспорта формул в Excel и настройки качества изображений при экспорте в Word).  Изменения коснулись и нашего WebReport. Улучшен дизайн панели инструментов, добавлена очистка кэша при завершении Circuit в Blazor Server и дополнительные настройки для WebReport, созданного через Online Designer. Обновлены WEB демо-приложения для ASP .NET, ASP .NET Core, Blazor Server и Blazor WASM и многое другое.     Новые возможности Единый демоцентр направления .NET У нас богатая линейка .NET-продуктов. К каждому из них прилагается как минимум одно демонстрационное приложение. В ряде случаев их может быть до десятка. Мы разработали демоцентр — приложение, которое объединяет все наши демонстрационные примеры. Теперь, установив его, вы можете ознакомиться и попробовать все наши продукты. В демоцентре можно выбрать нужное приложение. Оно запустится либо как программа, либо откроется в браузере для онлайн-демонстрации.   Сборка дизайнера отчетов с плагинам подключений Дизайнер отчетов позволяет использовать подключения к разным базам данных как источники данных для отчетов. Некоторые источники данных доступны по умолчанию. Однако многие из них реализованы в виде плагинов по техническим причинам. Преимущество плагинов в том, что можно устанавливать только нужные. Но есть и минус: их нужно скачивать, компилировать и добавлять в дизайнер. На этом этапе могут возникнуть сложности. Чтобы не устанавливать плагины самостоятельно, мы включили сборку дизайнера со всеми доступными плагинами в наше приложение. Подробнее о дизайнере с плагинами можно узнать в статье. Читать статью   Новый интерфейс Ribbon UI и RibbonDesignerControl Современный интерфейс для дизайнеров отчетов на основе Ribbon UI — значительное обновление, улучшающее пользовательский опыт. Он отличается высокой интерактивностью и интуитивно понятной структурой, оптимизируя создание и редактирование отчетов. Ранее поддержка Ribbon уже была, но у старого интерфейса были недостатки. Его, как и прежде, можно включить в настройках дизайнера.  Чтобы изменения вступили в силу, потребуется перезапуск дизайнера. Кроме этого, добавлен новый контрол — RibbonDesignerControl. Он позволяет использовать Ribbon UI в собственных приложениях. Раньше это было невозможно, так как был доступен только StandardDesignerControl.   Excel-экспорт отчетов с поддержкой формул Теперь при сохранении отчетов в Excel появилась возможность включить опцию "Экспортировать формулы."  Это означает, что текстовые элементы, ячейки таблиц и матрицы с корректными формулами Excel будут сохранены в виде формул. При открытии такого файла в Excel все формулы будут функционировать правильно. Например, объект содержащий текст: =A1+B1 Будет преобразован в ячейку с соответствующей формулой. Если же формула некорректна с точки зрения Excel, объект будет сохранен как обычный текст. Более подробную информацию об ограничениях и особенностях экспорта с формулами вы найдете в статье. Читать статью   Настройки качества изображений при экспорте в Word  Теперь при экспорте отчета в MS Word можно настраивать качество изображений. В настройках экспорта появилась новая вкладка "Изображения". Там можно выбрать сохранение с оригинальном разрешением, для печати, включить сжатие или выбрать одно из четырех качеств: стандартное, низкое, среднее или высокое. Для более детальной информации читайте статью. Читать статью   Улучшен режим экспорта по параграфам в OpenOffice Writer Режим экспорта по параграфам в OpenOffice Writer претерпел значительные изменения.  Теперь процесс проходит быстрее, документ соответствует современным стандартам и занимает меньше места. Исправлены многочисленные ошибки, включая проблемы со стилями. Также обновлена логика формирования страниц.     Изменения в WebReport Новый дизайн панели инструментов в .NET Framework WebReport В .NET Framework WebReport появился новый дизайн тулбара, который теперь соответствует остальным версиям WebReport. Чтобы воспользоваться обновленным интерфейсом, используйте следующее свойство: WebReport.UseNewInterface = true; Было: Стало:   Очистка WebReport при завершении Circuit в Blazor Server В Blazor Server добавлена возможность очищать WebReport из кэша при завершении пользовательской сессии (Circuit). Circuit — это пользовательская сессия на базе SignalR (WebSocket или long polling). Теперь, когда Circuit закрывается (например, при закрытии вкладки или переключении отчёта), связанный WebReport автоматически удаляется из кэша, что снижает потребление памяти. Опция включается следующим образом: services.AddFastReport(options => { options.CacheOptions.UseCircuitScope = true; }); Новая опция UseCircuitScope работает как надстройка над существующими настройками кэша и не меняет их логику. UseCircuitScope может только ускорить удаление отчёта из кэша, но никогда не продлевает его время жизни сверх заданных правил.   Настройка нового WebReport, созданного через Online Designer В Online Designer появилась возможность создавать новый WebReport прямо из интерфейса. Однако по умолчанию отчёт будет пустым: без подключённых данных и без настроенных ограничений. Для решения этой задачи были добавлены следующие опции: services.AddFastReport(options => { options.Designer.OnWebReportCreated = (webReport, serviceProvider) => { // пример настройки WebReport webReport.EmbedPictures = true; webReport.Report.RegisterData(...); }; // или асинхронная версия метода options.Designer.OnWebReportCreatedAsync = (webReport, serviceProvider, cancellationToken) => { webReport.EmbedPictures = true; webReport.Report.RegisterData(...); return Task.CompletedTask; }; }); Используя одну из этих опций, вы можете дополнительно настроить WebReport (или сам Report) с помощью любых доступных параметров. Изменения сразу применятся к отчёту в Online Designer. Обновлённые WEB Demo Мы обновили WEB демо-приложения для ASP.NET, ASP.NET Core, Blazor Server и Blazor WASM. Обновления включают единый дизайн и новые отчёты.   Возможность отключения границ у страниц WebReport Теперь в WebReport можно отключать тени, которые разделяют страницы. Для этого используется следующий код: WebReport.PageBorderVisible = false;     Полный список изменений [Engine]+ добавлена возможность выбрать кодировку при подключении базы данных XML;+ добавлена поддержка асинхронных запросов в коннекторах к базам данных;+ исправлена ошибка с вычислением размеров объектов Полигон, Полилиния;* дополнено описание функции IsNull;* изменено поведение в методах установки значений свойств RFIDLabel.UseAdjustForEPC и RFIDLabel.RewriteEPCbank;- исправлена ошибка загрузки сборки при компиляции скрипта отчета;- исправлена ошибка с областью отсечения в SVG;- исправлена ошибка отображения текста в SVG, если задано абсолютное позиционирование символов;- исправлена ошибка с обнулением значения параметра при его установке с помощью метода SetParameterValue();- исправлена ошибка, когда печатались строки и столбцы таблицы с отключенным свойством Printable;- исправлена уязвимость XXE в объекте SVG; [Designer]+ добавлена поддержка жеста горизонтальной прокрутки в окнах дизайнера и просмотра отчета;+ добавлена поддержка клавиши Ctrl для выделения нескольких объектов в дизайнере (ранее использовалась клавиша Shift);+ добавлена сборка дизайнера с плагинами подключений к базам данных;+ добавлено отображение количества байт в редакторе RFID;+ добавлена настройка для отображения расширенной информации о позиции объекта в дизайнере;+ добавлена альтернативная сетка (Alt + мышь) в дизайнере;+ добавлено масштабирование объектов относительно собственного центра (Shift + угловые маркеры);+ добавлен контрол RibbonDesignerControl и новый Ribbon UI;+ добавлен перенос полей с помощью перетаскивания и двойного щелчка в стандартном мастере отчетов;+ добавлен метод PaperSizeEqual(...) для сравнения размеров используемой бумаги;+ добавлена поддержка уведомлений об изменениях в Редакторе коллекции;* изменен метод OpenLink в AboutForm;* изменена последовательность вызова метода CheckDirectories;- исправлена ошибка видимости событий StartReport и FinishReport;- исправлена ошибка с пустым значением имени БД при подключении к MongoDB;- исправлена ошибка с межстрочным интервалом при экспорте в Word;- исправлена ошибка с изменением размеров маленьких объектов;- исправлена ошибка с отображением позиции и размера объекта в дизайнере;- исправлена ошибка с возвратом результата пустого выражения параметра;- исправлена ошибка с отсутствующими иконками в редакторе кода;- исправлена ошибка в редакторе кода при использовании сниппетов;- исправлена ошибка со смещением линии при изменении размера недиагональных линий в дизайнере;- исправлены ошибки в редакторе объекта SVG;- исправлена ошибка в MDI режиме дизайнера отчетов;- исправлена ошибка, когда для SimpleGauge дважды отрисовывались Scale, Pointer и Border;- исправлено неверное отображение некоторых окон в режиме High DPI (таргет net60-windows);- исправлено перетаскивание в дизайнерах Avalonia и WPF; [Preview]- исправлены ошибки при выборе типа бумаги;- исправлено поведение кнопки "Свойства" в окне печати;- исправлена ошибка в диалоге печати; [Exports]+ добавлено свойство XPSExport.PrintOptimized;+ добавлен экспорт имени объекта цифровой подписи при экспорте в PDF;+ добавлена смена цвета текста и заливка текстового поля в ZPL;+ добавлена возможность валидации Excel формул для экспорта MS Excel;+ увеличена скорость экспорта таблицы с непрозрачным фоном;* скорректирована яркость водяного знака при экспорте в MS Word;- исправлен экспорт полупрозрачных изображений в PDF;- исправлена ошибка некорректного закрытия тега "div" при табличном экспорте в HTML;- исправлен экспорт разных верхних и нижних колонтитулов на отдельных страницах во всех вариантах экспорта в Word (табличный, послойный, параграфы);- исправлена ошибка со шрифтом Cambria в PDF экспорте;- исправлены ошибки приводящие к медленному экспорту интерактивных форм в PDF;- исправлена ошибка с отсутствующими символами при экспорте в PDF;- исправлена проблема с отсутствием Padding при экспорте в Word с использованием TextRenderType = HtmlParagraph;- исправлен экспорт прозрачной заливки фигур в Word;- исправлен некорректный переход к закладке в экспортированном в Word документе;- исправлено расположение текста при экспорте в HTML с включенным свойством HrAlgin.botom;- исправлена ошибка при экспорте в PDF с некоторыми SVG файлами;- исправлен экспорт LineObject в HTML;- исправлена ошибка с шириной пробела при экспорте в PDF;- исправлено появление рамки вокруг изображения в таблице после экспорта в Word;- исправлены некорректные отступы при использовании опции верхнего/нижнего колонтитула в Word-экспорте;- исправлена ошибка при открытии файла после экспорта в Word с использованием колонтитулов;- исправлена ошибка с двойными границами объекта в послойном HTML-экспорте;- исправлен экспорт RichObject в ODT формат в режиме по параграфам;- исправлено формирование текста со свойством выравнивания по ширине при экспорте в Word;- исправлены стили текста и разбиение на страницы при ODT-экспорте в режиме параграфов;- исправлена ошибка при экспорте в Word по параграфам с некорректным левым отступом объекта;- исправлена проблема с открытием некоторых файлов при экспорте в Excel;- исправлена ошибка с шириной полей при экспорте в Word;- исправлена ошибка импорта DOCX документов; [Common]+ добавлено поле свойств начального/конечного символа в Codabar;* обновлена зависимость MySqlConnector до версии 2.4.0;- исправлена привязка БД у диаграммы с JSON источником данных;- исправлена ошибка, когда при смене принтера, сбрасывался формат бумаги;- исправлена ошибка отображения лишних координат при экспорте в ZPL; [Demos]- исправлен тип "Deutsche Leitcode" штрихкода в демонстрационных отчетах; [Extras]+ добавлена поддержка плагина Apache Ignite для остальных платформ;- исправлена ошибка при импорте docx-файлов;- исправлена ошибка подключения к БД Линтер.
30 сентября 2025

РЕД ОС совместима с FastReport .NET WEB и FastReport Online Designer

Мы продолжаем углублять технологическое сотрудничество с российскими разработчиками операционных систем и баз данных. В ходе ежегодного тестирования наши программные продукты FastReport .NET WEB и FastReport Online Designer подтвердили свою совместимость с российской операционной системой «РЕД ОС 8». Полный список поддерживаемых решений и соответствующие сертификаты доступны по ссылке ниже: Узнать больше
24 сентября 2025

Быстрые отчеты на Kazan Digital Week 2025

С 17 по 19 сентября в Казани прошёл Международный форум Kazan Digital Week 2025, объединивший более 25 тысяч участников из более чем 60 стран-производителей и пользователей цифровых технологий, программного обеспечения и высокотехнологичной продукции. Форум стал площадкой для обсуждения ключевых тенденций и вызовов цифровой трансформации государства и общества. Особое внимание было уделено опыту и перспективам развития ИТ-отрасли. Команда Быстрых отчетов приняла участие в деловой программе форума, и в экспозиции, где представила свои решения гостям и партнерам мероприятия. Посетители стенда смогли познакомиться с нашими продуктами, обсудить новые идеи для развития цифровых сервисов и задать вопросы экспертам компании. Благодарим гостей форума за проявленный интерес к нашей компании. Форум стал важной площадкой для диалогов, что послужит основой для новых проектов и развития партнерских отношений.
17 сентября 2025

FastReport VCL официально поддерживает RAD Studio 13 Florence

Наша команда завершила работу по обеспечению полной совместимости FastReport VCL (и всех его вариантов поставки) с RAD Studio 13. Мы тщательно протестировали изменения, сохранив обратную совместимость со старыми версиями Delphi. Поддержка RAD Studio 13, Delphi 13 и C++Builder 13 открывает разработчикам доступ к новым возможностям IDE, улучшенной производительности и стабильности приложений, а также сокращает время на отладку. Обновление 2025.2.8 со встроенной поддержкой RAD Studio 13 уже доступно в личном кабинете.
15 сентября 2025

С днём программиста «Быстрые отчеты» поздравили студентов РГЭУ (РИНХ)

В День программиста, 12 сентября 2025 года, в Точке кипения РГЭУ (РИНХ) прошла церемония награждения победителей конкурса «Искусственный интеллект в курсовых и выпускных квалификационных работах». Конкурс был организован банком «Центр-инвест» при партнёрстве с РГЭУ (РИНХ). Генеральный директор компании «Быстрые отчеты» Алла Шлюпкина тепло поздравила студентов с Днём программиста. Она отметила, что этот профессиональный праздник символизирует не только мастерство и технические навыки, но и творческий подход, способность к инновациям и постоянное стремление к самосовершенствованию. Алла Шлюпкина пожелала молодым специалистам дальнейших успехов в учёбе и будущей профессиональной деятельности, а также выразила надежду на то, что их идеи и разработки будут способствовать развитию IT-сферы и всего бизнеса в целом. Цой Сабрина, программист компании, выступила с докладом на тему «Путь в сфере IT», где подробно рассказала о различных направлениях в IT, дала практические советы о том, с чего начать путь в индустрии, какие навыки развивать и как выстраивать образовательный и карьерный трек.  Дорогие студенты! От компании «Быстрые отчеты» желаем вам сохранить интерес к новым технологиям и стремление к самосовершенствованию — пусть каждый проект становится ступенью в профессиональном росте! Не бойтесь сложных задач — они помогут раскрыть потенциал в IT-сфере!

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