В этой статье мы поговорим о вариантах сортировки месяцев в дашбордах. Вариант сортировки зависит от того, каким образом заданы данные.

Представить данные о конкретном месяце можно двумя способами:
  • в качестве его номера;
  • в качестве строки.

Представление месяца в качестве его номера

В этом случае все довольно просто. Если месяц представлен порядковым номером, то сортировка по месяцам происходит кнопкой Sort в правом углу элемента дашборда. Доступны сортировки по возрастанию и по убыванию.

Примечание

Для отображения типа данных dateTime в виде номера месяца используйте функцию Month().

Представление месяца в качестве строки

Если месяц представлен в качестве строки, то при использовании кнопки Sort, данные будут отсортированы по алфавиту.


Чтобы отсортировать месяцы в календарном порядке, необходимо применить функцию monthIdent(). После применения этой функции, сортировка по возрастанию и убыванию будет работать уже по календарному порядку, вместо алфавитного, и первым месяцем станет Январь.


Если вы хотите отсортировать месяцы в календарном порядке, но вам необходимо начать сортировку с другого месяца, то необходимо применить функцию fiscalMonthIdent(), в которой первым аргументом указывается колонка данных, а вторым – порядковый номер месяца, начиная с которого необходимо отсортировать данные.

Важно знать

Использовать функции monthIdent() и fiscalMonthIdent() можно для любых элементов панели индикаторов.

На нашем Ютуб-канале доступно видео с описанием процесса сортировки месяцев в генераторе отчетов Stimulsoft.

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

В сегодняшней статье мы внимательно рассмотрим вопрос закругления в диаграммах.

Для каких диаграмм применимо закругление?

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

Закругление применяется для всех типов диаграмм, в которых используются столбчатые графические элементы, а именно для:

  • столбчатых;
  • линейчатых;
  • гистограмм;
  • диаграммы Парето;
  • диаграммы Ганта;
  • водопада;
  • столбчатого диапазона;
  • иерархической диаграммы типа Древовидная (Treemap).

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

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

Диаграмма в отчете может иметь несколько рядов. Закругление может быть определено в настройках стиля, который применяется к диаграмме, или в настройках каждого ряда. И в стиле, и в настройках ряда закругление определяется с помощью группы свойств Радиус закругления (Corner Radius). Обратите внимание, если вы не видите в списке свойств настройки закругления, то нужно установить свойство Разрешить применять стили (Allow Apply Style) в значение Нет (False). В противном случае настройки закругления будут применяться из стиля диаграммы для всех ее рядов.



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

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

Еще раз тезисно о главном:

  • В диаграммах отчетов и дашбордах можно закруглять графические элементы;
  • Данная возможность доступна не для всех типов диаграмм;
  • Закругление графического элемента определяется при помощи группы Радиус закругления в стиле диаграммы или в свойствах определенного ряда. Последнее актуально только для диаграмм в отчетах.
Видео по настройке закругления диаграмм уже доступна на нашем канале.

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

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

Таблица

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

Редактор элемента Таблица

В редакторе таблицы вы сможете настроить выделенное поле данных: скопировать его, поменять название или удалить. Также можно удалить все поля данных.

Кроме этого, в редакторе таблицы можно указать различные типы значений для выделенного поля данных и включить или выключить отображение выделенных колонок.

Элемент дашборда Таблица

У редактора элемента Таблица есть и другие возможности. Например, при редактировании полей данных в таблице вы можете:

  • отобразить итог по значению;
  • выбрать функцию, которая будет применяться для расчета итога по текущему полю данных;
  • задать гиперссылку для значений текущего поля.


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

Группировка данных в таблице

Предположим, в вашей таблице есть три поля данных: Марка автомобиля, Страна-производитель и Количество продаж за год. Вы хотите сгруппировать свои данные по полю Страна-производитель. Для этого вам понадобится у поля Количество продаж за год переключить тип элемента с Измерения (Dimension) на Показатель (Measure), после чего вы получите нужный результат.

Элемент дашборда Таблица

При этом, можно отсортировать и отфильтровать поля данных в таблице, используя меню заголовка.

Меню заголовка

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

Вы также можете изменить саму таблицу, например, ее размер и размер колонок в ней.
Элемент дашборда Таблица

Размер таблицы

Чтобы изменить размер таблицы, нужно выделить сам элемент и вручную растянуть его по ширине и высоте. По умолчанию, у свойства Способ изменения размера (Size Mode) установлено значение Авторазмер (Autosize), в котором зафиксирована минимальная ширина колонок. Если вы растяните таблицу, то их размер останется неизменным. Однако, при установке значения Растянуть (Fit) ширина колонок будет меняться.

Помимо всех перечисленных возможностей таблицы, вы также можете добавить в нее изображения.

Изображения в таблице

В таблицу вы можете добавить изображения как из своих источников данных, так и из данных, полученных по URL. Для этого нужно добавить поле данных в список полей таблицы.Важно знать!

Если поле данных содержит ссылки на изображения, то они будут отображены в таблице как текст. Чтобы отобразить изображения в таблице, нужно выделить поле данных с URL изображений в редакторе элемента, затем применить к выражению этого поля функцию Image(). Выглядеть это будет примерно так: Image(DataSource.DataColumn1). Однако, если ваши URL ведут к изображениям типа SVG, то вам необходимо будет указать высоту и ширину изображения в аргументах функции - Image(DataSource.DataColumn, height, width).
О том, как создать дашборд с таблицей, вы можете прочитать в нашей документации.
В следующий раз вы узнаете про возможности элемента Диаграмма. Если у вас остались вопросы касательно таблицы или создания дашборда с ним, то свяжитесь с нами. Будем рады вам помочь.
Сегодня мы поговорим о новом типе диаграмме - Пиктографическая карта с накоплением (Pictorial Stacked Chart). И прежде, чем мы перейдем к её созданию, разберемся с самим понятием.

Что такое пиктографическая карта с накоплением?

Пиктографической она называется, потому что вместо графического элемента используются пиктограммы, представленные в наборе значков. В средствах отчетности Stimulsoft присутствует немалый перечень пиктограмм: от абстрактных значков до известных логотипов. Термин «с накоплением» означает, что значения анализируются в пределах одного графического элемента, в данном случае - одной пиктограммы или значка. Эта пиктограмма представляют собой сумму всех значений и в относительной величине равняется 100 процентам. Все значения диаграммы группируются по ее аргументам, а каждый аргумент представляет собой относительную долю значения в общей сумме всех значений диаграммы. Другими словами, Пиктографическая карта с накоплением представляет собой аналитический тип диаграммы, который позволяет отобразить относительную долю значения как часть графического элемента диаграммы. Этот тип диаграммы используется в отчетах и дашбордах.

Кстати, мы подготовили видео об использовании пиктографической карты с накоплением в отчетах и дашбордах.



Добавление в отчет

Добавление данного типа диаграммы в отчет осуществляется таким же самым образом, как и любого другого типа. Выберите тип Пиктографическая карта с накоплением из категории Пиктографическая карта (Pictorial) на вкладке Вставить (Insert) или Инструментарии (Toolbox) в дизайнере отчетов, а затем разместите компонент в отчете. Далее следует указать колонки данных значений и аргументов. Изменить пиктограмму можно при помощи свойства Значок (Icon). Обратите внимание, что для диаграммы можно добавить несколько рядов, однако для всех рядов диаграммы будет использоваться значок из первого ряда.

Добавление на дашборд

Для использования пиктографических карт с накоплением в дашбордах, нужно разместить элемент Диаграмма (Chart) на дашборде. Затем следует указать колонки данных для полей значения и аргумента и установить тип диаграммы как Пиктографическая карта с накоплением. Основное отличие - иконка для диаграммы выбирается в редакторе элемента, а не на панели свойств. И эта иконка также будет использоваться для всех рядов диаграммы.

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

Посмотрите несколько примеров использования пиктографической карты с накоплением в отчете и на дашборде.


Больше примеров отчетов и дашбордов с пиктографической картой с накоплением, вы можете найти в нашем хранилище по запросу "pictorial". Пиктографическая карта с накоплением - это отличный инструмент визуализации и анализа данных, который вы можете применять в своих отчетах и дашбордах. Если у вас остались вопросы, свяжитесь с нами.
Продолжаем рассказывать о нововведениях версии продуктов Stimulsoft 2022.2, и сегодня речь пойдёт о самом знаменитом браузере Internet Explorer и о работе генератора отчетов Stimulsoft в нем.

Немного истории

Для начала напомним, что история Internet Explorer, или просто IE, берет свое начало в далеком 1995 году, когда он впервые был представлен в составе дополнительного пакета Plus! для Windows 95. Более поздние версии были доступны для бесплатной загрузки и использовались множеством людей для доступа к сайтам во всемирной паутине. Со временем Internet Explorer был интегрирован в состав пакета операционной системы, а его разработка велась вплоть до 2016 года. Последней версией стал Internet Explorer 11 в операционной системе Windows 10. Затем ему на смену пришел более современный веб-браузер Microsoft Edge.

Будущее Internet Explorer 11

Поддержка IE11 в Microsoft Teams осуществлялась до конца ноября 2020 года, а в Microsoft 365 – до середины августа 2021. Полное прекращение поддержки в выпусках Windows 10, не входящих в канал долгосрочного обслуживания (LTSC), запланировано на 15 июня 2022 года. Однако, Internet Explorer давным-давно стал компонентом операционной системы, и для некоторых корпоративных версий, например, таких как Windows Server 2019, обновления системы безопасности будут выходить как минимум до 2029 года. Стоит отметить, что на данный момент существует огромное количество устройств, которые используют этот браузер как единственное решение. Более того, Internet Explorer 11 используют многие приложения, которые невозможно или нецелесообразно модернизировать.

Windows 11 и IE11

В новой операционной системе Windows 11 Internet Explorer не поддерживается как отдельное приложение. Однако, как минимум до 2029 года, компания Microsoft обещает поддержку режима совместимости IE в Edge. Таким образом, пользователи Windows еще долго смогут работать с некогда самым популярным в мире браузером.

Internet Explorer 11 и продукты Stimulsoft

Теперь мы подходим к основной части нашей статьи. Компания Stimulsoft выпускает различные продукты, в том числе, генераторы отчетов, работающие в браузере. К ним относятся Reports.JS и Dashboards.JS. Это средства отчетности и аналитики данных, построенные на чистом JavaScript. Продукты не привязаны к операционной системе и могут работать на любой, где есть поддержка JavaScript в браузере.

В релизе 2022.2 мы добавили возможность скомпилировать скрипты продукта под стандарт ECMAScript 5 (ES5), которые работают в браузере Internet Explorer 11. Вы можете запустить модуль сборки скриптов для ES5, который находится в лицензионном пакете продуктов с исходным кодом.
Приобрести лицензию продукта с исходным кодом вы можете здесь:

Что делать дальше?

Инструкция по компиляции скриптов для ES5:
  • Скачайте исходные коды необходимого продукта, Reports.JS или Dashboards.JS. Это можно сделать в личном кабинете пользователя;
  • Распакуйте архив и перейдите по следующему пути: ...\ts\;
  • Вызовите командную строку в этом репозитории;
  • Установите недостающие зависимости, выполнив команду npm install;
  • Скомпилируйте скрипты под ES5, выполнив команд npm run build_js-es5.

Скомпилированные скрипты будут находится по пути ...\ts\build\es5\. Далее вы можете их использовать в своих проектах и приложениях, генерируя отчеты и создавая дашборды. Таким образом, вы сможете получать обновления и иметь современный полнофункциональный генератор отчетов, который полностью совместим с браузером Internet Explorer 11.
Чтобы наглядно показать процесс компиляции скриптов для ES5 в продуктах Stimulsoft мы подготовили для вас обучающее видео:

Если у вас остались вопросы касательно совместимости продуктов Stimulsoft с браузером Internet Explorer, свяжитесь с нами, мы всегда готовы помочь.
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.