Мы рады сообщить о выходе новой версии продуктов Stimulsoft Reports and Dashboards 2022.4! В новой версии мы добавили трёхмерные диаграммы, штрих-коды GS1, новый компонент – электронная подпись, дополнительные возможности авторизации в наших сервисах и приложениях, оптимизировали интерфейс дизайнера отчетов и, в целом, сделали вашу работу с данными более удобной и эффективной.
3d charts

Новые 3D диаграммы

Для отчетов и дашбордов мы добавили трехмерные гистограммы. Теперь можно отображать данные в виде 3D Гистограмм (3D Clustered Column), 3D Гистограмм с накоплением (3D Stacked Column) и 3D Нормированных гистограмм (3D Full-stacked Column). При использовании объемных диаграмм в отчетах и дашбордах также можно изменить геометрию графических объектов ряда, определив ее как Прямоугольник (Box), Пирамида (Pyramid) и Усеченная пирамида (Partial Pyramid). При создании обычной 3D гистограммы с несколькими рядами также можно определить режим отображения графических объектов для аргумента – сторона к стороне или позади. Это поведение определяется значением свойства области диаграммы Сторона к стороне (Side-by-Side). Объемные гистограммы представлены как отдельные типы в меню выбора диаграмм.

optimization

Оптимизация JS компонентов

Для продуктов Reports.JS и Reports.PHP, Dashboards.JS и Dashboards.PHP реализована поддержка различных масштабов экрана. Изменения коснулись переноса всех тем и стилей компонентов из CSS файлов в JS скрипты. Теперь при использовании JS компонентов в проекте не требуется подключать CSS файлы. Все изображения, используемые в JS-продуктах, сконвертированы в формат WebP. Также добавлен новый метод setTheme(themeName) для установки темы дизайнера и вьювера. А также добавлено свойство theme для установки темы JS компонента по умолчанию.

Новые штрих-коды GS1

В новой версии наших продуктов мы добавили несколько новых штрих-кодов – GS1 DataMatrix и GS1 QR Code. Стандарт GS1 описывает, как правильно использовать данные и штрих-коды в бизнес-приложениях. В качестве носителя используются обычные штрих-коды, в которых информация записывается определённым образом, с использованием специальных команд штрих-кодов. Новые штрих-коды позволяют записывать данные в простом и понятном виде, а все необходимые команды добавляются автоматически.

new barcodes
maria db

Источник данных MariaDB

В этом релизе мы добавили новый адаптер для получения данных из хранилища MariaDB Server. Это одна из самых популярных реляционных баз данных с открытым исходным кодом. Чтобы создать источник данных, следует на закладке SQL в окне Новый источник данных (New Data Source) выбрать пункт MariaDB. После создания соединения и выполнения запроса, можно создавать отчеты и дашборды на основе полученных данных.

electronic signature

Электронная подпись

В релизе 2022.4.1 мы добавили новый компонент – Электронная подпись (Electronic signature). С использованием этого компонента можно подписать отчеты графическим способом – ввести, нарисовать или вставить изображение рукописной подписи. Также можно добавить текст, например, имя, инициалы, компанию, должность и т.д. Более того, возможны комбинации различных способов подписи отчета. Подписать отчет можно в режиме разработки или при его просмотре во вьювере.

Цифровая подпись PDF

Мы добавили компонент - Цифровая подпись PDF (PDF digital signature). Он предназначен для добавления цифровой подписи в отчет средствами Adobe PDF после его преобразования в PDF-документ.

signature pdf
toolbox
Справка

Для отображения элементов Электронная подпись и Цифровая подпись PDF на панели инструментов необходимо установить флажок в настройках панели инструментов.

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

В этом релизе мы добавили возможность авторизации в экосистеме Stimulsoft с использованием таких веб-сервисов как GitHub и Facebook. Теперь можно использовать учетные записи этих сервисов при входе в дизайнер отчета, кабинет администрирования или Stimulsoft Cloud.

auth

Форматирование даты в элементе Текст

В версии 2022.4.1 для элемента Текст (Text) на дашборде мы добавили возможность применять форматирование даты. Вообще, элемент не поддерживает возможность применения инструмента Формат текста (Text Format), но поддерживает функцию Format в выражении элемента, с помощью которой можно определить маску формата отображения даты. Например, укажите выражение {Format("{0:yyyy}", Today)} или {Format("yyyy", Today)} для вывода только года из текущей даты.

data format
alignment

Выравнивание заголовков в таблице

В релизе 2022.4.1 добавлена возможность горизонтального выравнивания текста заголовка колонок в элементе дашборда Таблица (Table). Настройка выравнивания осуществляется для каждой колонки таблицы при помощи свойства Горизонтальное выравнивание (Horizontal Alignment). Текст заголовка колонки может быть размещен слева, справа и по центру.

gauge

Временные интервалы в Измерительном приборе

Мы расширяем возможности элемента Измерительный прибор (Gauge) в дашбордах. Теперь можно использовать все типы измерительного прибора для визуализации временных интервалов. Для этого укажите колонки данных с типом DateTime и установите параметр Дата и время в редакторе элемента. Диапазон временного интервала для шкалы измерительного прибора может быть определен автоматически или вручную. Также элемент может отображать и целевое значение как дату.

Улучшения интерфейса

Мы постоянно работаем над улучшением наших инструментов. И это не всегда касается вопросов функциональности: скорости получения данных, их обработки и т.д. В этом релизе улучшения также коснулись внешнего вида дизайнера отчетов и повышения юзабилити инструмента. Изменения произошли в расположении некоторых меню, оптимизации редакторов компонентов и элементов, а также в стилевых настройках оформления приложения. Для web-компонентов добавлена новая тема оформления Office 2022, которая используется по умолчанию. Для этой темы можно использовать несколько цветовых акцентов и несколько фоновых цветов - белый, серый, чёрный.

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