Компания Stimulsoft рада сообщить о выходе новой версии продуктов для создания отчетов и дашбордов 2022.2. В этом релизе мы добавили новые элементы, расширили функционал имеющихся компонентов и оптимизировали работу продуктов для более быстрого и удобного анализа данных. Расскажем про основные изменения новой версии.

Визуальное оформление QR штрих-кода

В этом релизе мы добавили возможность расширенной настройки визуального оформления QR-кода. Вы можете определить цвет и форму различных графических элементов штрих-кода. Настройка производится в редакторе компонента с использованием свойств. Кастомизация штрих-кода ограничивается лишь возможностями считывающего устройства.

QR visual design

Кнопка

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

Button

Карточки

Еще один новый компонент для дашбордов – Карточки (Cards). Это компонент анализа, который позволяет сгруппировать, обработать и отобразить данные по какому-либо критерию в виде отдельной карточки на аналитической панели. Поддерживает все типы графического представления: гистограмму, цветовую шкалу, индикаторы, пузыри, спарклайны. Умеет отображать текстовые и числовые значения, а также изображения.

Cards

Новая диаграмма

Новый тип диаграммы для отчетов и дашбордов – Пиктографическая карта с накоплением (Pictorial Stacked). Эта диаграмма служит для отображения относительной доли значения в общем показателе. Любой значок из списка может быть представлен в качестве графического элемента диаграммы.

New chart

Закругление в диаграммах

Новая возможность для визуального оформления диаграмм. В предыдущем релизе мы добавили возможность закругления границ компонентов на дашбордах, а теперь в диаграммах можно закруглить графические элементы: столбцы, гистограммы, диаграммы Ганта и др. Применить закругление можно с помощью свойства Радиус закругления (Corner Radius). Эта возможность доступна для большинства диаграмм.

Rounding in Charts

ECMAScript 5 (ES5)

Несмотря на то, что Microsoft обещает полностью прекратить поддержку браузера Internet Explorer, многие наши клиенты используют его в своих приложениях и проектах. Поэтому мы оставляем возможность скомпилировать файлы скриптов для стандарта ES5. Для этого вам необходим доступ к исходным кодам JS-продукта.

ES5 and Explorer

Publish. Возможности для JavaScript

В этом релизе при публикации отчета для JavaScript платформы, мы добавили возможность выбора нового типа проекта React + TypeScript. Также при публикации отчета в JavaScript и Node.js проект теперь появилась возможность включить адаптеры данных для определенных типов источников в отчете. Кроме этого, добавлена поддержка всех версий популярного фреймворка Angular, включая актуальные – 10, 11, 12, 13.

Publish and Angular




.NET 6.0 в мастере публикаций

Совсем скоро Microsoft прекратит поддержку фреймворка .NET 5.0, и мы постепенно готовим для вас решение этой проблемы. О работе наших компонентов под фреймворком .NET 6.0 мы сообщали в предыдущем релизе. Теперь мы обновили мастер публикаций отчета, и вы можете указать версию фреймворка .NET 6.0 для проекта. Эта опция доступна на платформах ASP.NET MVC, Winforms, WPF и Blazor в мастере публикаций.

Publish for .NET 6.0

Другие возможности мастера публикаций

Кроме выше перечисленного, в текущем релизе мы добавили возможность использовать в проекте просмотра или экспорта построенный отчет в mdc-формате вместо шаблона отчета в mrt-формате. Для этого нужно установить флажок параметра Использовать построенный отчет в мастере публикации. Еще одно нововведение касается только действия экспорта. Теперь вы можете отобразить настройки экспорта для выбранной платформы в коде проекта.

Publish - Others
Сегодня мы анонсируем скорый выход новой версии генераторов отчетов и средств бизнес-аналитики Stimulsoft 2022.2. В релизе будут добавлены новые функциональные возможности, оптимизирована работа компонентов и исправлены некоторые неточности. Среди основных нововведений версии 2022.2:

Кнопка – новый элемент для дашбордов

Stimulsoft Reports and Dashboards 2022.2 – скоро

Кнопка (Button) позволяет выполнять определенный сценарий при нажатии и в зависимости от состояния компонента. Сценарий, в свою очередь, может быть реализован с помощью скриптового языка платформы или с использованием Blockly. Также новый элемент обладает достаточным количеством визуальных настроек, доступных в зависимости от состояния.

Расширенные возможности кастомизации QR-кодов

Stimulsoft Reports and Dashboards 2022.2 – скоро

В новой версии будут расширены возможности визуального оформления такого типа штрих-кода как QR. Функционал возможности широкий: от выбора кисти до изменения формы графических элементов. Настроить визуальное оформление можно будет в редакторе компонента с использованием свойств.

Новый тип диаграммы – пиктографическая карта с накоплением

Stimulsoft Reports and Dashboards 2022.2 – скоро

Новый тип диаграммы для отчетов и панелей индикаторов – Пиктографическая карта с накоплением (Pictorial Stacked). Данный тип диаграммы служит для отображения относительной доли значения в общем показателе. Важное преимущество пиктографической карты – возможность выбора значка из списка пиктографических карт для графического элемента диаграммы.
И это далеко не всё. Кроме этого, мы готовим ещё один новый компонент для дашбордов, новые возможности для Мастера публикаций и многое другое.
Bestselling Publisher Awards for 2022
Компания ComponentSource, наш многолетний партнер в сфере продажи программного обеспечения, объявила номинантов своей ежегодной премии Bestselling Product Awards for 2022. В этом году мы оказалась в топ-50 самых продаваемых издателей программных продуктов во всем мире, и это, безусловно, заслуга наших пользователей, которые поддерживают нас и помогают развивать продукт. Мы рады, что вы с нами и обещаем, что продолжим усердно работать над улучшением наших средств отчетности и бизнес-аналитики.
Спасибо за доверие!

Ваш Stimulsoft
25 ноября 2021 года вышло большое обновление языка программирования PHP – 8.1. Релиз содержит множество доработок и нововведений, что существенно повлияло на работу созданных с помощью PHP проектов. Но обо всем по порядку.
Среди основных дополнений PHP 8.1 стоит отметить следующие:

  • Перечисления. Суть данного улучшения заключается в возможности использования перечислений вместо класса с константами, что позволяет проводить валидацию перечисления прямо во время исполнения кода;

  • Файберы. В новой версии реализована поддержка файберов, легковесных потоков, которые позволяют создавать приостанавливаемые и возобновляемые блоки кода. Также реализована возможность управлять этими потоками на низком уровне. В первую очередь, доработка касается фреймворков AMPHP и ReactPHP;

  • Свойства только для чтения. Свойства класса теперь можно помечать как readonly, то есть информация в них может быть записана один раз, и их нельзя изменять после инициализации. Такие свойства особенно актуальны для реализации VO- и DTO-объектов;

  • New в инициализаторах. Возможность использования в инициализаторах ключевого слова new. Оно может быть применяться как параметр по умолчанию, значение статических переменных или в аргументах атрибутов;

  • Улучшенная производительность. Благодаря оптимизации функций, улучшению итераторов и ускорению разрешения имени класса, а также улучшению opcache – возможности кешировать связи между классами, производительность выросла примерно на 8%.

PHP 8.1 и продукты Stimulsoft

Обновление PHP коснулось, в первую очередь, наших продуктов Reports.PHP и Dashboards.PHP, причём только серверной стороны этого программного обеспечения. Мы протестировали работу генераторов отчетов Stimulsoft под PHP 8.1 и не нашли никаких проблем совместимости.
Последнюю версию продуктов Stimulsoft вы можете найти тут.
Если у вас возникнут вопросы – свяжитесь с нами.
Сегодня расскажем о нескольких небольших, но важных доработках, которые коснулись опции Publish.
В первую очередь, речь идёт о поддержке актуальных версий Angular – 10, 11, 12 и 13 при публикации отчетов и дашбордов.

Доработки в Мастере публикаций

Доработка был сделана, в первую очередь, для пользователей, чьи проекты работают под разными версиями фреймворка Angular.

Теперь появилась возможность выбора нужной версии, то есть той, которая используется в проекте, и публикации готового отчета или дашборда. На выходе получается готовый к использованию проект. Опубликовать отчет можно как в настольной версии Win- и JS-дизайнера отчетов, так и с сайта publish.stimulsoft.com.
Поддержка актуальных версий Angular позволяет не тратить время на совместимость версий платформы в своём проекте с той версией, в которой был опубликован отчет или дашборд.
Вторая доработка коснулась экспорта отчета в Мастере публикаций.
Ранее, при публикации проекта экспорта отчета использовались только настройки по умолчанию, что не позволяло изменять все необходимые свойства. Данный функционал доработан в версии 2022.1.3 – теперь при выборе соответствующей опции создается специальный класс настроек.
Мастер публикаций учитывает тип отчета или дашборда, выбранный тип экспорта, платформу и фреймворк. Необходимый класс настроек экспорта создается уже на основе данных параметров.Данное улучшение значительно упрощает работу с экспортированием отчетов и избавляет от поиска нужного варианта экспорта в документации и примерах.Помимо доработок в Мастере публикаций, в версии 2022.1.3 мы провели оптимизацию использования памяти при подготовке проектов, улучшили локализации и исправили найденные ошибки.
By using this website, you agree to the use of cookies for analytics and personalized content. Cookies store useful information on your computer to help us improve efficiency and usability. For more information, please read the privacy policy and cookie policy.