Поддерживаются платформы WinForms, WPF, ASP.NET (MVC, WebForms), .NET Core (MVC, Razor), Blazor (Server, Wasm), JavaScript, Node.js, Angular, PHP, Python, Java, Avalonia и различные фреймворки, построенные на указанных платформах. Данный набор включает в себя все встраиваемые решения для отчетов, дашбордов и форм.
Reports.WEB
ASP.NET, MVC, .NET Core, Angular, Blazor
Reports.NET
WinForms, .NET Core, .NET, .NET Framework
Reports.JS
JavaScript, Node.js, Angular, React, Vue.js
Reports.WPF
WPF, .NET Framework, .NET Core, .NET
Reports.PHP
PHP 5, PHP 7, PHP 8
Reports.BLAZOR
Blazor Server, Blazor Wasm
Reports.ANGULAR
Все активно поддерживаемые версии
Reports.AVALONIA
.NET 6+
Reports.PYTHON
Python 3.10+, JavaScript
Reports.JAVA
Java™ SE 1.8+
Dashboards.WEB
ASP.NET, MVC, Blazor, .NET Core, .NET
Dashboards.WIN
WinForms, WPF, .NET Core, .NET, .NET Framework
Dashboards.JS
JavaScript, Node.js, Angular, React, Vue.js
Dashboards.PHP
PHP 5, PHP 7, PHP 8
Dashboards.BLAZOR
Blazor Server, Blazor Wasm
Dashboards.ANGULAR
Все активно поддерживаемые версии
Dashboards.PYTHON
Python 3.10+, JavaScript
PDF Forms
.NET Core, .NET, .NET Framework, Angular
BI Cloud
Облачный сервис для быстрого и эффективного анализа и визуализации данных для вашего бизнеса без необходимости создания своих приложений и программирования.
BI Designer
Отличное решение для создания отчетов и панелей индикаторов на рабочем столе.
BI Server
Полноценный клиент-серверный комплекс для бизнес-аналитики, предоставляющий пользователям возможность работать с отчетами и выполнять анализ данных.
Мы с радостью сообщаем о выходе новой версии продуктов Stimulsoft для работы с отчетами, дашбордами и PDF-формами. В релизе 2024.3 мы добавили возможность построения и экспорта отчетов на серверной стороне в Python-приложениях, а также возможность определения настроек экспорта. Расширили список поддерживаемых форматов преобразования отчетов в JS, PHP, Python компонентах, добавили новый тип диаграммы в отчетах и дашбордах, и многое другое. Обо всех нововведениях читайте в этой статье.
В релизе 2024.3 для JS, PHP, Python компонентов расширена поддержка различных форматов файлов при экспорте отчетов. Теперь отчет может быть преобразован в такие популярные форматы данных как CSV, JSON, XML, DBF, DIF, SYLK. Также он может быть экспортирован в файлы изображений – BMP, GIF, JPEG, PCX, PNG, TIFF, SVG, SVGZ. Кроме этого, вы можете преобразовать отчет в RTF (Rich Text) файл.
Построение отчетов на стороне сервера в Python-продуктах
В этом релизе, для продуктов Reports.PYTHON и Dashboards.PYTHON, добавлена возможность построения и экспорта отчетов на стороне сервера. Поддерживаются все события генератора отчетов и адаптеры данных Python. Для построения отчетов используется платформа Node.js, предусмотрена возможность ручной или автоматической установки необходимых модулей.
Пользовательские функции
Добавлена возможность создавать пользовательские функции в словаре данных. Функции можно описать с помощью визуального средства программирования Blockly или на одном из языков программирования, который установлен как скриптовый язык отчета: JS, C#, VB.NET. Функции могут использоваться как в отчетах, так и в дашбордах.
Поддержка настроек экспорта для Python-компонентов
В новом релизе, для продуктов Reports.PYTHON и Dashboards.PYTHON, добавлена возможность определить необходимые настройки экспортирования. Новые классы настроек работают при экспорте как на стороне клиента, так и на стороне сервера, а также доступны в событиях экспорта.
Диаграмма Тепловая карта
В релизе 2024.3 добавили новый тип диаграммы для анализа и визуализации данных - Тепловая карта (Heatmap). Этот тип диаграммы позволяет упростить анализ и интерпретацию объемов данных, предоставляя возможность выявлять закономерности и тенденции.
Свойство Фиксированная высота
Для элементов Поле со списком (Combo Box), Поле с деревом (Tree View Box) и Выбор даты (Date Picker) добавлена возможность изменить их высоту на дашборде. Ранее эти элементы имели определенную высоту без возможности её изменения. Теперь, в зависимости от значения свойства Фиксированная высота (Fixed Height), элементы могут сохранять старое поведение, если свойство установлено в значение Да (True), или же предоставить возможность изменить их высоту, если свойство установлено в значение Нет (False).
Поддержка DateOnly и TimeOnly
Добавлена поддержка новых типов данных: DateOnly и TimeOnly. Эти типы данных являются нативными во фреймворках .NET 6 и выше. В .NET Framework и JavaScript добавлена собственная реализация DateOnly и TimeOnly типов данных для совместимости.
Формат файла по умолчанию
Также в этом релизе для вновь создаваемых отчетов можно определить формат файла при их сохранении. Установить формат файла можно при помощи опции Формат файла по умолчанию (Default Save Format) на вкладке Сохранение (Saving) в меню Параметры (Options) дизайнера отчетов.
Внешний вид Гистограммы
В этом релизе мы расширили возможности оформления графических элементов для условий типа Data Bar в отчетах. Теперь можно закруглять гистограммы, указывать внутренние отступы, определять взаимодействие гистограммы и содержимого в этом компоненте как Наложение (Overlay) или Внутри (Inside).
Локализация в картах
Для компонента Региональная карта (Region Map) в дашбордах появилась возможность выбрать нативную локализацию сегментов карт Китая, Южной Кореи, Японии, Швейцарии, Канады, Мексики, Нидерландов, Норвегии, Польши в ручном режиме ввода данных. Локализация сегментов карты определяется при помощи параметра Язык (Language) в редакторе компонента.
Синхронизация словаря
В дизайнере отчетов добавлена возможность определить поведение синхронизации источников данных при открытии отчета. Опция располагается в настройках панели управления словаря данных и может быть установлена в одно из следующих значений:
Нет (None), то есть, синхронизация не выполняется;
Только если источников нет (If Dictionary Is Empty);
Всегда (Always), то есть, синхронизация выполняется каждый раз при открытии отчета.
Доступ к событиям в JavaScript-компонентах
В JS-дизайнере отчетов добавлена опция Доступ к событиям (Events Access), с помощью которой можно определить поведение при выполнении кода в событиях отчета. Это позволяет повысить безопасность при открытии отчетов с различными сценариями в событиях. Настройка опции осуществляется на вкладке Главные (Main) в меню Параметры (Options) дизайнера отчетов.
Новые методы
В релизе 2024.3.1 также добавлены новые методы — MergeDocument() и FindByName(). Метод MergeDocument() предназначен для объединения нескольких построенных отчетов, а FindByName() — для поиска элементов в отчете. Подробнее о MergeDocument() читайте здесь.
Используя этот сайт, вы соглашаетесь на использование файлов Cookie для аналитики и персонализированного контента. Файлы Cookie хранят полезную информацию на вашем компьютере, чтобы помочь нам повысить эффективность и удобство использования. Для получения дополнительной информации, пожалуйста, прочтите Конфиденциальность и Использование Cookie.