Компания Stimulsoft рада сообщить о выходе новой версии продуктов для создания отчетов и дашбордов 2022.2.
В этом релизе мы добавили новые элементы, расширили функционал имеющихся компонентов и оптимизировали работу продуктов для более быстрого и удобного анализа данных. Расскажем про основные изменения новой версии.
Визуальное оформление QR штрих-кода
В этом релизе мы добавили возможность расширенной настройки визуального оформления QR-кода. Вы можете определить цвет и форму различных графических элементов штрих-кода. Настройка производится в редакторе компонента с использованием свойств. Кастомизация штрих-кода ограничивается лишь возможностями считывающего устройства.
Кнопка
Новый интерактивный компонент
Кнопка (Button) для панели индикаторов предоставляет возможность выполнять определенный сценарий при нажатии и в зависимости от состояния компонента. Сценарий может быть реализован с помощью скриптового языка платформы или с использованием Blockly. Компонент обладает большим количеством визуальных настроек в зависимости от состояния.
Карточки
Еще один новый компонент для дашбордов –
Карточки (Cards). Это компонент анализа, который позволяет сгруппировать, обработать и отобразить данные по какому-либо критерию в виде отдельной карточки на аналитической панели. Поддерживает все типы графического представления: гистограмму, цветовую шкалу, индикаторы, пузыри, спарклайны. Умеет отображать текстовые и числовые значения, а также изображения.
Закругление в диаграммах
Новая возможность для визуального оформления диаграмм. В предыдущем релизе мы добавили возможность закругления границ компонентов на дашбордах, а теперь в диаграммах можно закруглить графические элементы: столбцы, гистограммы, диаграммы Ганта и др. Применить закругление можно с помощью свойства
Радиус закругления (Corner Radius). Эта возможность доступна для большинства диаграмм.
ECMAScript 5 (ES5)
Несмотря на то, что Microsoft обещает полностью прекратить поддержку браузера Internet Explorer, многие наши клиенты используют его в своих приложениях и проектах. Поэтому мы оставляем возможность скомпилировать файлы скриптов для стандарта ES5. Для этого вам необходим доступ к исходным кодам JS-продукта.
Publish. Возможности для JavaScript
В этом релизе при публикации отчета для JavaScript платформы, мы добавили возможность выбора нового типа проекта React + TypeScript. Также при публикации отчета в JavaScript и Node.js проект теперь появилась возможность включить адаптеры данных для определенных типов источников в отчете. Кроме этого, добавлена поддержка всех версий популярного фреймворка Angular, включая актуальные – 10, 11, 12, 13.
.NET 6.0 в мастере публикаций
Совсем скоро Microsoft прекратит поддержку фреймворка .NET 5.0, и мы постепенно готовим для вас решение этой проблемы. О работе наших компонентов под фреймворком .NET 6.0 мы сообщали в предыдущем релизе. Теперь мы обновили мастер публикаций отчета, и вы можете указать версию фреймворка
.NET 6.0 для проекта. Эта опция доступна на платформах ASP.NET MVC, Winforms, WPF и Blazor в мастере публикаций.
Другие возможности мастера публикаций
Кроме выше перечисленного, в текущем релизе мы добавили возможность использовать в проекте просмотра или экспорта построенный отчет в mdc-формате вместо шаблона отчета в mrt-формате. Для этого нужно установить флажок параметра Использовать построенный отчет в мастере публикации. Еще одно нововведение касается только действия экспорта. Теперь вы можете отобразить настройки экспорта для выбранной платформы в коде проекта.