19 мая 2025

Обновление FastReport Online Designer 2025.2

Долгожданные изменения в нашем продукте! Представляем вам новую версию Online Designer 2025.2, в которой доступна поддержка VCL отчетов в формате .fr3, добавление параметров при создании SQL Query, создание новых отчетов при работе с .NET WebReport, новое меню бэндов и многое другое.

 


 

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

[Beta] Поддержка отчетов в формате .fr3

Поддержка отчетов в формате .fr3

С релизом 2025.2 появилась экспериментальная возможность работы с отчетами в формате .fr3. Данный формат используется в отчетах для FastReport VCL. Теперь можно собрать дизайнер под WebReport VCL, это позволит использовать Online Designer для проектов, основанных на другой отчетной платформе, без необходимости адаптации существующих .fr3-отчетов.

Доступно:

  • доступны все виды горизонтальных бэндов;
  • доступен ограниченный набор компонентов (Текстовый объект, Картинка, Таблица);
  • доступны заливки компонентов;
  • поддерживаются границы компонентов;
  • доступно редактирование настроек шрифтов;
  • поддерживается редактирование свойств компонентов.

Ограничения:

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

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

Собрать Online Designer с поддержкой ядра отчетности FastReport VCL (формат .fr3) вы можете по этой инструкции:

1.    Откройте сборщик дизайнера (FastReport Online Designer Builder).

2.    Перейдите на страницу сборки. 

2.    Перейдите на страницу сборки. 

3.    Выберите пункт “Ядро отчетности” в меню сборки. Это меню позволяет определить, под какое ядро (.NET или VCL) будет собираться дизайнер.

3.    Выберите пункт “Ядро отчетности” в меню сборки.

4.    Выберите вариант “VCL”. Это активирует сборку дизайнера с поддержкой отчетов в формате .fr3. В сборку не будут входить компоненты, относящиеся к FastReport .NET. 

5.    Нажмите кнопку “Собрать”. Запустится процесс генерации сборки с выбранной конфигурацией.

5.    Нажмите кнопку “Собрать”.

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

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

 


 

Реализован редактор стиля

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

Реализован редактор стиля

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

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

 


 

Добавлена возможность создавать параметры при создании SQL Query

 Добавлена возможность создавать параметры при создании SQL Query

Теперь при создании пользовательского SQL-запроса в источнике данных вы можете использовать параметры, которые делают запросы более гибкими и адаптируемыми под различные сценарии.

В окне создания SQL-запроса появилась возможность добавлять параметры, которые затем можно использовать прямо в тексте запроса, указывая их через символ @.

Например:

SELECT * FROM Orders WHERE Category = @cateroryParam

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

 


 

Добавлена возможность создавать новый отчет

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

Также был реализован новый пункт меню "Файл", предоставляющий удобный доступ к основным действиям с отчетом. Данное меню позволяет вам:

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

Добавлена возможность создавать новый отчет

Новое меню упрощает навигацию и делает работу с отчетами более гибкой и интуитивной.

 


 

Улучшения

Реализовано новое меню бэндов

Реализовано новое меню бэндов

В версии 2025.2 была переработана панель с бэндами, получившая обновлённый интерфейс и улучшенную структуру. Новая панель создавалась с акцентом на адаптивность и удобство работы на различных устройствах, включая планшеты и мобильные экраны.

 


 

Добавлена возможность менять порядок условий в окне "Подсветка текста"

Добавлена возможность менять порядок условий в окне "Подсветка текста"

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

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

 


 

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

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

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

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

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

 


 

Добавлена возможность отключать всплывающие сообщения

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

В конфигурации достаточно указать параметр notifications, выбрав один из режимов работы:

  • "default" — отображение встроенных уведомлений в правом верхнем углу интерфейса (по умолчанию);
  • "html5" — использование системных HTML5-уведомлений (при наличии разрешения в браузере);
  • false — полное отключение всех всплывающих уведомлений.

Пример конфигурации:

  • { notifications: "html5" } — активирует системные уведомления.
  • { notifications: false } — полностью скрывает все всплывающие сообщения.

 


 

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

+ Поддержка отчетов в формате .fr3;
+ Реализован редактор стиля;
+ Добавлена возможность создавать параметры при создании SQL Query;
+ Добавлена возможность использовать представления и процедуры в источниках данных;
+ Реализовано новое меню бэндов;
+ Добавлена возможность изменять размер редактора выражений;
+ Добавлена возможность отключать всплывающие сообщения;
+ Добавлена возможность менять порядок условий в окне "Подсветка текста";
- Исправлена ошибка в продвинутой матрице при подсчете span (colSpan, rowSpan) в ячейках;
- Исправлено отображение окна "Редактор MSChart";
- Исправлено поведение линейки при частых кликах на нее;
- Исправлены поля в панели свойств;
- Исправлен объект Контейнер;
- Исправлен внешний вид окна "Водяной знак";
- Исправлена проблема с сохранением ConnectionString;
- Исправлена проблема с некорректным позиционированием при drag&drop в окне редактирования выражения;
- Исправлено отображение окна "Заливки";
- Исправлена проблема с некорректным восстановлением значений позиции при Ctrl+Z;
- Исправлена проблема с сохранением свойств формата.

22 мая 2025

Губернатор обозначил перспективы развития IT-отрасли в Ростовской области

19 мая 2025 года глава ростовской области Юрий Слюсарь встретился с представителями региональных IТ-компаний и вузов, где обучают специалистов инженерных профессий.
14 мая 2025

Приглашаем вас посетить Firebird Conf 2025 вместе с нами!

29 мая выступим с докладом "Кроссплатформенные отчеты на Flutter: интеграция с МоиОтчеты Облако и Ред База Данных".
13 мая 2025

Скидка 15% на FastReport .NET Avalonia и FastReport VCL Reporting Lazarus

До 31 мая действует ограниченное предложение — 15% скидка на FastReport .NET Avalonia и FastReport VCL Reporting Lazarus!