MESCIUS (GrapeCity) анонсировал ActiveReports.NET 18.0
ActiveReports.NET 18.0 это ежегодный основной выпуск обновления от MESCIUS (GrapeCity), и, как обычно, у MESCIUS (GrapeCity) будет два пакета обновлений для улучшения и оптимизации в течение года, а также промежуточные сборки исправлений, когда это необходимо. У ActiveReports.NET 18.0 есть несколько интересных новых функций и целый ряд улучшений
Настраиваемый пользовательский интерфейс с темами для JS Viewer и Web Designer
В ActiveReports.NET 18 реализована поддержка тем для компонентов JS Viewer и Web Designer, что позволяет вам персонализировать пользовательский интерфейс в соответствии с вашими предпочтениями. Выбирайте одну из встроенных тем пользовательского интерфейса или создайте собственную тему, чтобы адаптировать внешний вид этих компонентов в соответствии с эстетическими или фирменными требованиями вашего приложения.
Обновление дизайна пользовательского интерфейса WinForms Viewer
WinForms Viewer претерпел капитальный ремонт, предлагая модернизированный и более удобный интерфейс. Это обновление улучшает общее взаимодействие с пользователем, делая просмотр отчетов более приятным и интуитивно понятным.
Поддержка .NET 8.0
Поддерживая .NET 8.0, ActiveReports.NET 18 обеспечивает совместимость с новейшей платформой .NET, позволяя разработчикам использовать новые функции и улучшать свои приложения для создания отчетов.
Мастер создания отчетов и привязки данных
Новый мастер помогает пользователям выполнить этапы создания базового отчета, упрощая процесс создания отчета для новых или случайных пользователей, предоставляя структурированный подход к созданию отчета.
Создать отчет RDLX
- Мастер привязки данных. Этот мастер упрощает процесс подключения отчетов к источникам данных, упрощая пользователям привязку отчетов к различным типам данных и обеспечивая более плавное создание отчетов.
Основные отчеты в веб-дизайнере
Внедрение основных отчетов в веб-дизайнере позволяет пользователям создавать многократно используемые шаблоны отчетов, оптимизируя процесс разработки отчетов и обеспечивая согласованность между несколькими отчетами.
Основной отчет (отчет RDLX)
Поддержка вложенных данных JSON/XML
ActiveReports.NET 18 теперь может обрабатывать вложенные данные JSON и XML, что позволяет использовать более сложные структуры данных JSON в качестве источников данных. Эта функция упрощает работу с современными веб-API и сложными моделями данных.
Вложенные наборы данных (JSON и XML) | Вложенные наборы данных
Улучшено качество и производительность рендеринга SVG в WinViewer.
Эта функция повышает качество и скорость рендеринга масштабируемой векторной графики (SVG) в средстве просмотра Windows. Пользователи увидят более четкие визуальные эффекты и ускорят загрузку элементов SVG в своих отчетах, что приведет к более визуально привлекательному и эффективному созданию отчетов.
Управление изображением
Улучшенные шаблоны проектов Visual Studio
Стремясь упростить вашу работу с ActiveReports.NET, мы представили новые шаблоны проектов Visual Studio. Эти шаблоны предназначены для замены предыдущих версий и предлагают более интуитивное и эффективное начало ваших проектов отчетности.
Быстрый старт
- Приложение ActiveReports Windows Forms . Этот шаблон, специально разработанный для настольных сред, создает основу для создания насыщенных интерактивных отчетов в Windows Forms.
- Приложение ActiveReports ASP.NET Core : идеально подходит для веб-разработчиков. Этот шаблон легко интегрируется с ASP.NET Core MVC для создания динамических отчетов на стороне сервера.
- Серверное приложение ActiveReports Blazor : используйте возможности Blazor Server для создания интерактивных приложений для создания отчетов в режиме реального времени.
- Приложение ActiveReports Blazor WebAssembly : создавайте клиентские приложения для создания отчетов с использованием современных возможностей Blazor WebAssembly.
Улучшения производительности DataEngine для средних и больших наборов данных
Оптимизируя DataEngine, ActiveReports.NET 18 значительно ускоряет обработку средних и больших наборов данных. Это улучшение означает более быстрое создание отчетов и сокращение времени ожидания для пользователей, работающих с большими объемами данных, что делает инструмент более подходящим для приложений с интенсивным использованием данных.
Улучшенная визуализация с помощью расширенного редактора групп табликсов
Редактор групп табликсов в ActiveReports.NET 18 был улучшен, чтобы улучшить взаимодействие пользователей и визуализацию иерархии членов группы. При выборе одной или нескольких строк, столбцов или ячеек в теле табликса редактор автоматически выделяет соответствующую иерархию, что упрощает понимание групповых связей и управление ими.
Одновременные обновления текстовых полей
Дизайнер веб-отчетов ActiveReports.NET теперь поддерживает одновременное обновление нескольких текстовых полей с помощью параметра «Текущее значение текстового поля» в редакторе выражений. Это усовершенствование упрощает процесс применения унифицированных выражений, значительно повышая эффективность и согласованность проектирования отчетов.
Многосекционный RDL и объединенный RDL
Это изменение упрощает процесс разработки отчетов за счет объединения многораздельных отчетов RDL (язык определения отчетов) со стандартными отчетами RDL. Все отчеты RDL теперь будут иметь дополнительную функциональность с несколькими разделами вместо двух разных вариантов.
Улучшения веб-дизайнера отчета по разделам
Усовершенствования веб-дизайнера для отчетов по разделам повышают удобство использования и функциональность, позволяя пользователям более эффективно и интуитивно настраивать свои отчеты в веб-среде.
- Имена верхних и нижних колонтитулов групп в обозревателе отчетов . Эта функция добавляет возможность присваивать имена верхним и нижним колонтитулам групп в обозревателе отчетов. Это улучшает организацию отчетов и упрощает навигацию по сложным отчетам с несколькими уровнями группировки.
- Установка радиуса скругления с помощью мыши . Теперь пользователи могут регулировать радиус скругления углов непосредственно с помощью мыши, предлагая более интуитивный и точный способ стилизации элементов отчета.
- Добавлены четкие границы для отдельных разделов отчета/страницы/группы/подробностей . Были введены четкие границы для визуального разделения различных разделов в дизайнере отчетов. Эта визуальная подсказка помогает пользователям быстро различать разделы отчета, страницы, группы и сведений, улучшая процесс разработки отчета.
- Добавлено поле событий на вкладке «Сценарий» . Добавление поля событий на вкладку «Сценарий» позволяет пользователям легче писать собственный код для событий отчета и управлять им. Эта функция расширяет возможности настройки и интерактивности в отчетах.
- Добавлены InputFieldText и InputFieldCheckBox : эти новые элементы управления позволяют пользователям включать поля ввода текста и флажки непосредственно в свои отчеты, облегчая создание интерактивных и динамических отчетов, которые могут фиксировать вводимые пользователем данные.
- Поддержка SVG в Picture Control . Благодаря поддержке SVG в управлении изображениями для отчетов по разделам пользователи теперь могут использовать масштабируемую векторную графику, обеспечивая высококачественные изображения, независимые от разрешения.
Расширенная поддержка источников данных для отчетов Page/RDLX
В наших постоянных усилиях по улучшению возможности подключения к данным и повышению гибкости в ActiveReports.NET мы рады объявить о добавлении поддержки нескольких новых встроенных источников данных. Авторы отчетов теперь могут подключать свои отчеты RDLX, Page и Dashboard напрямую к:
- MySQL : воспользуйтесь возможностями одной из самых популярных в мире систем управления реляционными базами данных с открытым исходным кодом.
- PostgreSQL : используйте эту передовую систему баз данных корпоративного класса с открытым исходным кодом, известную своей надежностью и надежностью.
- Excel : прямой импорт данных из файлов Excel, что позволяет легко интегрировать данные электронных таблиц в ваши отчеты.
Свойство формата для параметров DateTime
Это новое свойство позволяет пользователям указывать формат отображения параметров DateTime, обеспечивая больший контроль над представлением данных о дате и времени в отчетах.
Улучшенная навигация с порядком табуляции для редактируемых полей в PDF
В ActiveReports.NET 18 появилась возможность точно контролировать порядок табуляции редактируемых полей в формах PDF с помощью нового свойства TabIndex в элементах управления InputField. Это дополнение позволяет настраивать навигацию, позволяя пользователям устанавливать определенную последовательность перехода от одного поля к другому с помощью клавиши Tab. Эта функция повышает удобство использования форм и общее удобство работы с PDF-документами.
InputField (отчет страницы/RDLX) | InputField (отчет раздела) | Инпутфиелдчекбокс (отчет раздела)
Улучшенное промежуточное ПО ASP.NET для веб-интеграции ActiveReports.NET.
Мы усовершенствовали промежуточное программное обеспечение ASP.NET в ActiveReports.NET 18, упростив интеграцию веб-компонентов ActiveReports.NET для разработчиков. Это улучшение упрощает процесс внедрения возможностей создания отчетов в веб-приложения, обеспечивая более плавную и эффективную разработку.
Приложение для веб-дизайнера | Приложение Js Viewer | Приложение Blazor Viewer
Shift+колесо прокрутки для горизонтальной прокрутки в конструкторе Windows и предварительной версии
Это усовершенствование улучшает навигацию в конструкторе Windows и режиме предварительного просмотра, делая прокрутку содержимого более удобной с помощью горизонтальных полос прокрутки.
Добавлен API для указания имени принтера при нажатии кнопки «Печать» в средстве просмотра.
Это усовершенствование API позволяет разработчикам программно указывать принтер при использовании кнопки печати в средстве просмотра, предлагая больший контроль над процессом печати и повышая удобство работы конечного пользователя за счет оптимизации операций печати.