black
Рады сообщить вам, что мы приступили к последнему этапу работы над компонентами отчётности для Blazor фреймворка.

Stimulsoft Reports.Blazor - это кроссплатформенный генератор отчётов, созданный для полноценной интеграции в приложениях, работающих с использованием фрэймворка Blazor. Наши компоненты будут поддерживать все основные возможности Blazor, могут работать как на стороне сервера, так и на стороне клиента с использованием технологии WebAssembly. Будет реализована работа как с файловыми XML и JSON данными, так и подключение SQL адаптеров данных.

Следите за нашими новостями и не пропустите первый релиз продукта, который запланирован на конец ноября 2020 г.
black
Мы рады объявить о выходе новой версии Stimulsoft Reports и Stimulsoft Dashboards 2020.4.1. В новой версии мы выпустили новый продукт Stimulsoft Reports.Angular, добавили поддержку NET Core 3.1 для WinForms.

Stimulsoft Reports.Angular
В релизе 2020.4.1 мы рады представить вам кроссплатформенный, полнофункциональный набор инструментов разработки, просмотра и конвертации отчетов для платформы Angular версии 9 и выше. Stimulsoft Reports.Angular использует клиент-серверную технологию для работы. На стороне клиента работают быстрые Angular компоненты, а на стороне сервера используется полнофункциональное ядро отчетов, работающее под управлением .NET Framework 4.5 и выше либо .NET Core 2.0 и выше. Stimulsoft Reports.Angular является частью продукта Stimulsoft Reports.Web, и представлен отдельными пакетами на NuGet (серверная сторона) и NPM (клиентская).

Stimulsoft Reports.Angular

Поддержка .NET Core 3.1 for WinForms
В текущем релизе мы добавили поддержку .NET Core 3.1 для WinForms компонентов. Теперь вы можете использовать эти компоненты для создания, редактирования и просмотра отчетов и панелей индикаторов в .NET Core приложениях. Все компоненты входят в состав продукта Stimulsoft Reports.Net, так же доступны примеры использования на GitHub.

Support for .NET Core 3.1 in WinForms

Спарклайны в отчетах
В релизе 2020.4.1 добавлен компонент визуализации данных в отчете - Спарклайн (Sparkline). Добавьте компонент на страницу отчета или бэнд Данные (Data), укажите колонку данных и выберите тип. Значения данных могут быть отображены в виде Линии (Line), Области (Area), Гистограммы (Column) или Выигрыш/Проигрыш (Win/Loss). Также, можно обозначить крайние и максимальные значения точками.

Sparklines in reports

Просмотр данных у элементов
Теперь можно просмотреть данные текущего элемента дашборда прямо из вьювера. Для этого нажмите кнопку Просмотр данных (View Data) необходимого элемента, и в отдельном меню отобразятся все значения колонок данных этого элемента. При необходимости, кнопку Просмотр данных можно отключить в меню Взаимодействие (Interaction) текущего элемента.

Viewing data for elements

Просмотр запроса дашборда
При разработке панели индикаторов с использованием нескольких источников данных можно просмотреть виртуальную таблицу данных текущего дашборда. Виртуальная таблица данных дашборда – это объединенная таблица, сформированная из используемых источников данных дашборда. Для её просмотра выберите команду Просмотр запроса (View Query) в контекстном меню заголовка дашборда.

Viewing a dashboard query

Поддержка GIS
В релизе 2020.4.1 мы добавили возможность отобразить на элементе Онлайн карта (Online Map) геометрические примитивы по стандартам SQL. Добавьте онлайн карту на дашборд и перетяните колонку GIS данных в соответствующее поле. Также можно изменить подложку карты.

Support for GIS

Настройки подписей в измерительном приборе
Теперь подписи значений в элементе Измерительный прибор (Gauge) можно располагать как снаружи шкалы значений, так и внутри. Также, подписи значений можно выключить. Настройка подписей осуществляется на панели свойств, в группе Заголовки (Labels). Кроме этого, мы про оптимизировали алгоритм расчета количества подписей для элемента в зависимости от его размера.

Gauge settings

Обновленный редактор взаимодействий
В релизе 2020.4.1 мы усовершенствовали редактор Взаимодействий (Interaction) при разработке отчетов. В результате оптимизации мы сохранили весь прежний функционал и увеличили количество параметров детализации в два раза.

Updated Interaction editor

Отобразить пустые значения
При использовании элементов фильтрации на панели индикаторов, данные могут содержать пустые значения. В списке значений элементов фильтрации, оно будет представлено как пустое значение. В релизе 2020.4.1 добавлена возможность отображать или не отображать пустые значения в списке значений текущего элемента фильтрации. Для этого следует установить или снять флажок параметра Отобразить пустоты (Show Blanks).

Show Blanks

Сортировка по отклонению
В релизе 2020.4.1 можно сортировать значения индикатора и прогресса по значению отклонения. Значение отклонения рассчитывается генератором отчетов при анализе данных дашборда и представляет собой отношение значений индикатора к целевым значениям в процентах. Эта сортировка актуальна, только если в элементах заданы Ряды (Series).

Sort by variation

Значки в диаграммах
Теперь в диаграммах отчетов вы можете использовать значки для отображения графических объектов диаграммы, в маркере подписей, а также в легенде диаграммы. Для этого необходимо выделить определенный ряд диаграммы и установить необходимый значок как значение свойства Значок (Icons).

Icons in charts
white
Мы рады объявить о выходе новой версии Stimulsoft Reports и Stimulsoft Dashboards 2020.3. Мы разработали и внедрили новые упрощенные редакторы диаграмм; ShowNulls и ShowZeros в графиках; новый способ графического отображения данных - Histogram и многое другое. Мы также выпустили сервисы Stimulsoft Dashboards Cloud и Stimulsoft Reports Cloud для создания отчетов и дашбордов в режиме онлайн по подписке.

Stimulsoft Cloud
Мы постоянно совершенствуем линейку продуктов и их ценовую политику, поэтому рады предложить вам новое решение для создания отчетов и аналитики - облачные продукты Stimulsoft Cloud, Stimulsoft Reports Cloud, Stimulsoft Dashboards Cloud. Эти все продукты доступны по ежемесячной или ежегодной подписке и включают в себя: облачное хранилище, инструменты для создания и просмотра отчетов.

Stimulsoft Cloud

Авторизация с Google
Авторизуйтесь в дизайнере отчетов, облачном хранилище или в личном кабинете пользователя, с использованием учетной записи Google. Для этого в окне входа, выберите команду Вход с Google (Login with Google) и продолжайте работать со Stimulsoft. Привязать или отвязать учетную запись Google можно в меню Профиль (Profile).

Sign in with Google account

Границы при печати в HTML
Печатайте HTML документ из браузера с учетом границ в отчете. Для этого в настройках экспорта отчета, включите параметр Добавить разрывы страниц (Add Page Breaks). В результате, границы страницы отчета будут учитываться при печати из браузера для текущего HTML документа.

Page breaks when printing in HTML

Генерация ключа с привязкой к домену
Сгенерируйте лицензионный ключ для продуктов Reports.JS и Dashboards.JS с привязкой к вашему доменному имени. При генерации лицензионного ключа с указанием доменного имени - это доменное имя будет закодировано и прописано в лицензионном ключе. Таким образом, использование этого лицензионного ключа на сайтах с другим доменным именем, будет невозможно. Сформировать такой лицензионный ключ можно в личном кабинете пользователя.

Key generation bound to a domain

Новая диаграмма
Используйте Гистограмм (Histogram) в своих отчетах и на панелях индикаторов. Гистограмм предоставляет возможность отобразить количество значений в определенном диапазоне. Очень часто, этот тип компонента анализа используется совместно с диаграммой Парето (Pareto).

The Histogram chart

Новый редактор диаграмм
Создавайте диаграммы в отчетах легко и быстро. В релизе 2020.3.1 мы добавили простой редактор для диаграмм в отчетах. Просто перетяните колонки данных для значений и аргументов диаграммы в редактор. Если вам требуется более тонкая настройка диаграммы, нажмите кнопку Больше опций (More Options), чтобы перейти в расширенный редактор диаграммы.

The new Chart editor

Новые настройки в редакторе диаграмм
Настройте линии, отображение нулевых значений и значений nulls из редактора диаграммы на панели индикаторов. Для того чтобы перейти к этим настройкам, необходимо нажать кнопку Больше параметров (More Options) в редакторе диаграммы. Вы можете настроить толщину, стиль и цвет линии, её привязку к левой или правой оси Y, выбрать режимы отображения нулевых значений и значений null. Стоит учитывать, что количество параметров в редакторе зависит от используемого типа диаграммы. Также мы добавили много других свойств для настройки диаграмм на панелях индикаторов. Теперь вы можете указать шаг для подписей, использовать дополнительные оси Y и X, отобразить или спрятать крайние значения на оси X, настроить диапазон аргументов и значений, и много другое.

New settings in the Chart editor

Отобразить нули и nulls
Отобразите на диаграмме дашборда нулевые значения и значения nulls различными способами. Вы можете не отображать эти значения, отобразить их как нулевые значения или соединить эти значения линией. Это предоставляет возможность более гибкого анализа данных и прогнозирования тенденций. Выбор режима отображения этих значений, осуществляется в редакторе диаграммы.

ShowNullsShowZero

Линии тренда
Анализируйте свои данные и выявляйте тенденции бизнес процессов при помощи линий тренда. Для диаграмм на панелях индикаторов, теперь вы можете добавить линейную, экспоненциальную, логарифмическую линию тренда. Добавление и настройка линий тренда осуществляется в специальном редакторе, который можно вызвать нажав кнопку Обзор (Browse) на панели свойств у свойства Линия тренда (Trend Line).

Trend lines

Ширина кольцевой диаграммы
Настройте ширину рядов кольцевой диаграммы в отчетах. В релизе 2020.3.1 мы добавили эту возможность в отчетах. Для изменения ширины ряда кольцевой диаграммы, выделите необходимый ряд в редакторе и установите значение в свойстве Ширина (Width).

The Doughnut chart width

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

Numbering in a table

Ссылки в тексте
Вставляйте ссылки прямо в текст. Для элемента Текст (Text) на панелях индикаторов мы добавили возможность вставить гиперссылку. Для этого необходимо вызвать редактор текста, и нажать кнопку Гиперссылка (Hyperlink). Укажите url адрес и текст для этой ссылки.

Hyperlinks in text

Операция в фильтрах
Фильтруйте данные по нескольким полям данных с различными операциями. В релизе 2020.3.1 добавлена возможность определить режим сложения условий фильтрации для элемента панели индикаторов. Ранее, все фильтры работали только с логической операцией ИЛИ (OR). Теперь в редакторе фильтра, вы можете определить логическую операцию сложения условий фильтрации, установив логическую операцию И (AND) или ИЛИ (OR).

Operation in filters

Новый словарь в новом отчете
Используйте данные из предыдущего отчета или очищайте словарь. При создании пустого отчета или пустой панели индикаторов можно установить режим создания нового словаря данных. Для этого следует параметр Новый отчет (New Report) установить в значение Новый словарь (New Dictionary). Также, присутствует возможность использовать текущий словарь данных в новом отчете или панели индикаторов. Для этого следует параметр Новый отчет (New Report) установить в значение Объединить словарь (Merge Dictionary).

The new dictionary in a new report
Мы провели анализ использования Flash компонентов нашими клиентами и пришли к выводу, что доля Flash в сравнении с другими технологиями очень мала. Мы приняли решение полностью прекратить поддержку Flash, оптимизировать набор компонентов и сосредоточиться на других задачах.
Adobe Flash - это мультимедийная платформа компании Adobe Systems, предназначенная для создания анимированных веб-приложений и мультимедийных презентаций. Главными особенностями являются быстрота работы, одинаковый внешний вид и функционал готового решения на любом компьютере с любой установленной операционной системой.

Первая версия компонентов Stimulsoft с использованием Flash была выпущена более 10 лет назад - в октябре 2008 года. С тех пор мы постоянно развивали компоненты для просмотра и создания отчетов, наполняли их функционалом и расширяли возможности. В сентябре 2013 года компания Adobe прекратила выпуск обновлений Flash для мобильных устройств, а в июле 2017 года признала технологию устаревшей. Жизненный цикл Flash был завершен в конце 2019 года, ее полностью вытеснили перспективные технологии HTML5 и JavaScript. Примерно с этого времени наша компания прекратила доработку Flash компонентов - выходили только важные обновления и исправления критических ошибок.
Начиная с версии 2020.3, все компоненты для составления отчетности, использующие Flash технологию, будут помечены как устаревшие. В версии 2020.4 мы планируем полностью удалить данные компоненты из всех продуктов. В качестве замены мы рекомендуем использовать HTML5 и JavaScript компоненты, которые практически полностью покрывают весь функционал устаревшей Flash технологии, постоянно улучшаются и дорабатываются, поддерживают дашборды, отлично работают на мобильных устройствах.

Ниже представлен список устаревших компонентов и вариант их замены:
Продукт и Платформа Flash HTML5
Stimulsoft Reports.Web
ASP.NET
StiWebViewerFx
StiWebDesignerFx
StiWebViewer
StiWebDesigner
Stimulsoft Reports.Web
ASP.NET MVC
StiMvcViewerFx
StiMvcDesignerFx
StiMvcViewer
StiMvcDesigner
Stimulsoft Reports.Web
.NET Core MVC
StiNetCoreViewerFx
StiNetCoreDesignerFx
StiNetCoreViewer
StiNetCoreDesigner
Stimulsoft Reports.PHP
PHP
ViewerFx_PHP
DesignerFx_PHP
StiViewer
StiDesigner
Stimulsoft Reports.Java
Java
StiViewerFx
StiDesignerFx
StiWebViewer
StiWebDesigner
Мы рады объявить о выходе новой версии Stimulsoft Reports и Stimulsoft Dashboards 2020.2. В новой версии мы оптимизировали компонент Region Map и добавили два новых типа диаграмм - Waterfall и Sunburst. 

Каскадная диаграмма
В текущем релизе 2020.2 мы добавили новый тип диаграммы - Каскадная диаграмма (Waterfall). Теперь вы можете использовать её для анализа данных. Каскадная диаграмма предоставляет возможность отобразить нарастающий итог по мере добавления или вычитания значений.

Waterfall chart

Диаграмма Солнечные лучи
Начиная с релиза 2020.2, вы можете использовать новую иерархическую диаграмму Солнечные лучи (Sunburst) при разработке дашбордов. Каждый уровень иерархии представлен одним кольцом или кругом, а ее верхом является самый близкий к центру круг.

Sunburst Chart

Масштаб региональной карты
В релизе 2020.2 мы оптимизировали элемент Региональная карта (Region Map) в дашбордах, а также добавили возможность масштабирования и перетягивания карты. Таким образом, вы можете акцентировать внимание даже на мелких географических объектах.

Scaling of Regional Map

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

Overall result for the Stacked Area chart

Новая тема дашборда
Кроме этого, в новой версии мы добавили новую тему оформления дашборда и его элементов. Для применения нового стиля, выделите дашборд и выберите тему Dark Green из меню стилей.

Dark Green theme for dashboards