Масштабное обновление FastReport Online Designer
Москва
Москва
ул. Большая Грузинская, д. 20, пом. 3А/П
sales@softway.ru
Новосибирск
пр. Ак. Коптюга, 4/1
novosib@softway.ru
Владивосток
пр. Гонгадзе, 3а
vladivostok@softway.ru
Санкт-петербург
Коломяжский проспект, 27 (БЦ «Содружество»)
spb@softway.ru
Екатеринбург
ул. Машиностроителей, 19
ekat@softway.ru
Владимир
Коломяжский проспект, 27 (БЦ «Содружество»)
vlad@softway.ru
Новокузнецк
проспект Ермакова, 9а (БЦ "СИТИ")
info@softway.ru
Москва
Москва
ул. Большая Грузинская, д. 20, пом. 3А/П
sales@softway.ru
Новосибирск
пр. Ак. Коптюга, 4/1
novosib@softway.ru
Владивосток
пр. Гонгадзе, 3а
vladivostok@softway.ru
Санкт-петербург
Коломяжский проспект, 27 (БЦ «Содружество»)
spb@softway.ru
Екатеринбург
ул. Машиностроителей, 19
ekat@softway.ru
Владимир
Коломяжский проспект, 27 (БЦ «Содружество»)
vlad@softway.ru
Новокузнецк
проспект Ермакова, 9а (БЦ "СИТИ")
info@softway.ru

Масштабное обновление FastReport Online Designer

23.05.2024
162
Масштабное обновление FastReport Online Designer

Масштабное обновление функционала в дизайнере отчетов. Встречайте много нового функционала: новый объект «Искрографик», создание пользовательских SQL запросов, Intellisense при редактировании кода отчета. По запросам наших пользователей мы значительно улучшили приложение «Builder» для создания сборок.

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


Реализовано контекстное меню для страницы на панели страниц

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

Новая версия FastReport Online Designer 2024.2

Реализован объект "Искрографик"

Теперь объект "Искрографик" доступен не только для отображения, но и для редактирования. Перейти в окно редактирования искрографика можно с помощью двойного клика по объекту на бэнде.

Новая версия FastReport Online Designer 2024.2

После этого в FastReport Online Designer откроется окно, в котором можно задать данные для графика, настроить его внешний вид, области, оси, заголовок, легенду.

Новая версия FastReport Online Designer 2024.2

При предпросмотре отчета будет отображен искрографик:

Новая версия FastReport Online Designer 2024.2

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

Для того, чтобы удалить подключение, необходимо кликнуть на кнопку удаления:

Новая версия FastReport Online Designer 2024.2

Если необходимо отредактировать существующее подключение, нужно нажать на иконку гаечного ключа. После этого откроется мастер подключения:

Новая версия FastReport Online Designer 2024.2

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

Аналогично дизайнеру шаблонов отчетов FastReport .NET, в FastReport Online Designer была реализована смена отображения названий бендов. Если необходимо сменить режим отображения названий бендов с вертикального на горизонтальный, нужно кликнуть на кнопку в левом верхнем углу рабочей зоны:

Новая версия FastReport Online Designer 2024.2

Реализована кнопка сохранения для темы Mini

Для темы Mini была добавлена кнопка сохранения. Находится она на верхней панели:

Новая версия FastReport Online Designer 2024.2

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

Работа с источниками данных стала еще удобнее. В FastReport Online Designer была добавлена возможность осуществлять пользовательские SQL запросы. Для того, чтобы включить эту возможность, в коде серверного приложения необходимо добавить строку:

services.AddFastReport(options => options.AllowCustomSqlQueries = true);



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

После включения функции (при создании источника данных) вам будет предложена возможность добавить свои SQL представления для этого источника данных. Вы можете использовать эти SQL представления как обычные таблицы.

Новая версия FastReport Online Designer 2024.2

Реализована сортировка и кнопка "Развернуть/Свернуть" для продвинутой матрицы, а также возможность изменять видимость данных с помощью кнопки

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

Новая версия FastReport Online Designer 2024.2

Задать условия сортировки можно совершив двойной клик по ячейке и открыв соответствующую вкладку в окне настройки заголовочной ячейки:

Новая версия FastReport Online Designer 2024.2

Схожим образом, используя контекстное меню, добавляется и кнопка "Развернуть/Свернуть":

Новая версия FastReport Online Designer 2024.2

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

Новая версия FastReport Online Designer 2024.2

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

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

Новая версия FastReport Online Designer 2024.2

Новая версия FastReport Online Designer 2024.2

Реализовано свойство Dock в дизайнере

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

Новая версия FastReport Online Designer 2024.2

Реализовано свойство SizeMode для изображений в дизайнере

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

Новая версия FastReport Online Designer 2024.2

Реализовано свойство VisibleExpression для страницы отчета

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

Новая версия FastReport Online Designer 2024.2

Добавлено окно редактирования страницы

Чтобы настраивать страницу стало удобнее, было добавлено окно редактирования страницы. Открыть его можно с помощью контекстного меню у страницы на панели страниц, выбрав пункт "Параметры страницы".

Новая версия FastReport Online Designer 2024.2

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

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

Новая версия FastReport Online Designer 2024.2

Далее откроется окно редактирования связей, где можно задать необходимые параметры:

Новая версия FastReport Online Designer 2024.2

Добавлен функционал Intellisense при редактировании кода отчета (*beta)

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

Новая версия FastReport Online Designer 2024.2

Реализована новая версия приложения FastReport Online Designer Builder

Также для FastReport Online Designer Builder реализована новая версия. Был улучшен дизайн, пользовательский опыт, создана темная тема по запросам пользователей.

Новая версия FastReport Online Designer 2024.2

Улучшения


Переработано контекстное меню

В контекстном меню объектов FastReport Online Designer основные пункты были сгруппированы в одну панель. Также для улучшения пользовательского опыта, были добавлены иконки.

Теперь контекстное меню выглядит так:

Новая версия FastReport Online Designer 2024.2

Расширена отображаемая на StatusBar информация

  1. Добавлена информация с координатами X и Y левого верхнего угла выбранного компонента;
  2. Добавлена информация с координатами X и Y правого нижнего угла выбранного компонента;
  3. Добавлена информация о ширине и высоте выбранного компонента;
  4. Добавлен текст у текстовых объектов.

Новая версия FastReport Online Designer 2024.2

Улучшен пользовательский опыт на Zoom панели

Для того, чтобы улучшить пользовательский опыт панели Zoom, был произведен ряд улучшений. Теперь панель выглядит так:

Новая версия FastReport Online Designer 2024.2

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

---


+ Реализовано контекстное меню для страницы на панели страниц;

+ Реализован объект "Искрографик";

+ Добавлена возможность удаления и редактирования подключения;

+ Добавлен режим, при котором названия бендов будут отображаться сверху;

+ Реализована кнопка сохранения для темы Mini;

+ Добавлена возможность осуществлять пользовательские SQL запросы;

+ Реализована сортировка и кнопка "Развернуть/Свернуть" для продвинутой матрицы, а также возможность изменять видимость с помощью кнопки;

+ Добавлена возможность создать вычисляемое поле;

+ Реализовано свойство Dock в дизайнере;

+ Реализовано свойство SizeMode для изображений в дизайнере;

+ Реализовано свойство VisibleExpression для страницы отчета;

+ Добавлено окно редактирования страницы;

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

+ Добавлен функционал intellisense при редактировании кода отчета;

+ Реализована новая версия приложения FastReport Online Designer Builder;

* Переработано контекстное меню;

* Расширена отображаемая на StatusBar информация;

* Улучшен пользовательский опыт на Zoom панели;

- Исправлена ошибка, при которой некорректно переносилось поле из базы данных в редакторе EvaluateCondition у Total;

- Исправлена ошибка, при которой пропадает источник данных у MS Chart при открытии отчета;

- Исправлена ошибка, при которой некорректно отображались условия Highlight при загрузке после сохранения отчета;

- Исправлена ошибка, при которой не работала сортировка в DataBand;

- Исправлена ошибка при двойном клике на компонент диалоговой формы;

- Исправлена ошибка, при которой некорректно работали вложенные параметры отчета;

- Исправлена ошибка, при которой диалоговая форма не принимала значения размеров;

- И другие исправления.

Предыдущая новость Следующая новость