Релиз 1.37 [12.2025]

:warning:

ВАЖНО: Начиная с версии 1.37 на информационной панели для виджетов с одним уровнем группировки и выключенной опцией «Группы строк» отображается кнопка сброса группировок:

  • image1

Кнопка необходима, чтобы вернуться из просмотра детального уровня группировки (клик по сегменту) к исходному.

Для виджетов с несколькими уровнями группировки, кнопку можно скрыть. Добавьте дополнительную группу в структуру виджета, а затем отключите опцию «Группы строк» в настройках отображения виджета на информационной панели:

  • image2

Улучшения и новая разработка

Виджеты

Добавлена возможность скрытия и восстановления полей в группировках виджета

Пример:

Подробнее в руководстве: Настройка структуры виджета.

В режим просмотра виджета добавлена опция “Структура”

Новая опция позволят изменять структуру виджета (скрывать / отображать поля) в режиме просмотра, в т.ч. в информационных панелях.

Пример:

Подробнее в руководстве: Просмотр виджета.

В графические виджеты с линейным видом показателей добавлена настройка “Соединять пропуски”

Пример:

Подробнее в руководстве: Показатели.

В табличные виджеты добавлена настройка для управления отображением строки быстрых фильтров

Блок настроек «Строка фильтров» - позволяет задать отображение строки быстрых фильтров полей, выведенных в структуру виджета.

Пример:

Подробнее в руководстве: Строка фильтров.

Добавлен новый тип виджета “Диаграмма с сегментацией”

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

Пример:

Подробнее в руководстве: Диаграмма с сегментацией.

Изменена работа строки быстрых фильтров в виджете “Таблица агрегатов” и для расчетных агрегатов

В виджете “Таблица агрегатов” строка быстрых фильтров по полям-агрегатам (в т.ч. по расчетным агрегатам) адаптирована под базовую фильтрацию блока “Агрегаты”.

:warning:
ВАЖНО: До версии 1.37 строка быстрых фильтров работала с первичными данными, фильтрация агрегатов была доступна через блок “Расширенная фильтрация”:

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

  • У расчетных полей быстрая фильтрация была заблокирована и была доступна только расширенная фильтрация по агрегату.

Начиная с версии 1.37 строка быстрых фильтров в табличных виджетах работает по-разному:

  • В виджете “Таблица” - в полях модели, расположенных как в группах, так и в столбцах, быстрая фильтрация работает по первичным данным, у расчетных полей - по агрегированным данным;
  • В виджете “Таблица агрегатов” - в полях модели, расположенных в группах, быстрая фильтрация работает по первичным данным; в полях модели, расположенных в столбцах, и у расчетных полей - по агрегированным данным.

:warning: Ввиду этих изменений, необходимо учитывать, что:

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

  • в виджете “Таблица агрегатов” для полей, расположенных в столбцах, по которым ранее была настроена быстрая фильтрация по первичным данным, условия фильтров можно будет увидеть только в расширенных фильтрах:

Подробнее в руководстве: Таблица агрегатов.

Расширены возможности форматирования групп

Добавлены настройки форматирования групп по другому полю модели.

Пример:

Подробнее в руководстве: Настройка форматирования.

Добавлены параметры для сортировки значений редактируемых переменных “Список” и “Множественный выбор”

Пример:

Подробнее в руководстве: Работа с переменными.

Добавлены функции для расчета границ месяца и для подсчета количества рабочих дней

  1. MonthStart(‘date’), где date - любая дата месяца – используется для вычисления первого дня месяца,

  2. MonthEnd(‘date’), где date - любая дата месяца – для последнего.

  3. NetWorkDays(‘start_date’, ‘end_date’, weekend, [exclude_dates]), где start_date - начальная точка отсчета в формате YYYY.MM.DD, end_date - конечная точка отсчета в формате YYYY.MM.DD, weekend - необязательный параметр для указания числа выходных дней, указывающее, когда происходят выходные, exclude_dates - необязательный параметр для указания массива исключающих дат в формате YYYY.MM.DD – используется для подсчета количества рабочих дней между двумя датами без учета выходных и дополнительно указанных дней.

Подробнее в руководстве: MonthStart, MonthEnd, NetWorkDays.

Добавлена возможность расчета LOD-выражений в итоговых агрегатах

Для виджетов “Таблица” и “Таблица агрегатов”, построенных на логических и live моделях, стало доступно использование LOD-выражений в итоговых агрегатах.

Подробнее в руководстве: Справочник функций.

Реализована секция BEFORE FILTER BY в формулах

Секция BEFORE FILTER BY позволяет вычислять агрегаты до фильтрации по указанным в секции полям.

Доступно использование секции:

  • в промежуточной агрегации - для виджетов “Таблица агрегатов”, построенных на логических и live моделях;
  • в итоговой агрегации - для виджетов “Таблица” и “Таблица агрегатов”, построенных на логических и live моделях.

С версии 1.37.2 секция BEFORE FILTER BY может использоваться в формулах для виджетов, построенных на ассоциативных моделях.

Подробнее в руководстве: Справочник функций.

Добавлена возможность использования LOD - выражений внутри оконных функций в формулах виджета

Подробнее в руководстве: Справочник функций.

Добавлена возможность экспорта виджетов, построенных на ассоциативных моделях

Выгрузка в форматы “CSV”/"XLSX"доступна с версии 1.37.1 в состояниях “Агрегированное” и/или “Полное” в зависимости от типа виджета.

Добавлена настройка для регулирования наложений подписей на графиках

С версии 1.37.2 доступна новая настройка подписи “Скрывать пересекающиеся” для графических виджетов типов: линейная, столбчатая, комбо, пузырьковая, sankey, каскадная, с сегментацией.

Пример:

В объемный тултип добавлена информация о наличии других значений

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

Пример:

При экспорте виджетов в XLSX формат добавлен параметр “Выгружать фильтры”

С версии 1.37.3 добавлена возможность выгружать на отдельный лист примененные к виджету фильтры. Лист «Фильтры» в выгруженном Excel-файле соответствует тому, что пользователь видит и может настраивать в интерфейсе.

Примечание: при экспорте данных из раздела “Виджеты” будут также указаны фильтры, настроенные в виджете в режиме редактирования.

Пример:

Информационные панели

Добавлены параметры для настройки отображения placeholder’а в системных фильтрах и переменных

Пример:

Подробнее в руководстве: Настройки внешнего вида.

В ИП добавлен функционал управления фильтрами

Пример:

Подробнее в руководстве: Управление фильтрами

Общие изменения

В выпадающих списках с множественным выбором добавлены подтверждение выбора клавишей Enter и группировка сверху выбранных значений

Для всех выпадающих списков добавлены действия через клавиатуру:

  1. home/end - фокус на первом/последнем элементе;
  2. arrowup/arrowdown - фокус следующего/предыдущего элемента;
  3. pageup/pagedown - фокус следующего/предыдущего элемента с интервалом в количество видимых элементов;
  4. Если есть фокус на элементе списка:
    а. Enter - выбирает элемент списка и эмитит текущее значение через (blurChange). Выпадающий список не закрывается. В дашборде сработает фильтрация виджетов;
    б. Shift-enter - выбирает элемент списка без эмита. Выпадающий список не закрывается. (если большой дашборд и запросы выполняются медленно, то чтобы пользователь мог выбирать элементы без лишних загрузок);
    Если нет фокуса на элементе списка:
    а. Enter - закроет выпадающий список с эмитом текущего значения.
  5. Escape - закрывает список с эмитом текущего значения.

Пример:

  • image

Добавлена возможность ввода и учета переменных в названия виджета/ИП и алиасы полей/фильтров

В просмотре и в выгрузках виджета/ИП переменные в названиях и алиасах заменяются на выбранные их значения.

Подробнее в руководстве: Добавление новой информационной панели, Добавление нового виджета.

Список изменений

Версия 1.37.0

Другие улучшения

  1. Исправлены неточности в карточке поля в блоке “Фильтрация” и в быстрых фильтрах на ИП;
  2. Обновлены подсказки для системных виджетов “Контейнер” и “Изображение”;
  3. Изменены настройки по умолчанию для глобальных переменных в ИП;
  4. Скорректированы цвета иконок показателей при форматировании графических виджетов;
  5. Настроена работа логарифмической оси в горизонтальных графиках;
  6. Скорректировано начертание групп при проваливании на графических виджетах;
  7. Исправлена работа быстрого анализа у сводных таблиц для группы-столбца с пустым значением;
  8. Обновлены ссылки на документацию в разделе “Виджеты”;
  9. Исправлено отображение свойства “Является ссылкой” в карточке поля модели;
  10. Скорректировано отображение длинного названия файлового источника в окне добавления SQL-запроса;
  11. Изменено отображение виджетов с одной группировкой и с выключенным отображением групп-строк в ИП (:warning: может визуально изменить вид в тех ИП, где использовалось нестандартное наложение виджетов друг на друга);
  12. Изменение обязательности выбора значений по умолчанию для редактируемой переменной “Множественный выбор”;
  13. Унифицировано использование глобальных переменных в виджете “Текст”, в названии ИП, в алиасах системных виджетов;
  14. В моделях исправлены интерфейсные неточности;
  15. Проведены оптимизации при сохранении виджета;
  16. Адаптированы размеры выпадающих списков со значениями переменных в ИП;
  17. Исправлены неточности при переключениях между несколькими формулами итоговой/промежуточной агрегации;
  18. Исправлено открытие ссылки через HTML-виджет в ИП с несколькими HTML-виджетами;
  19. Добавлено сохранение порядка столбцов и скрытия группировок на виджетах в функционале представлений;
  20. Внедрена проверка на уникальность расчетных агрегатов, добавленных в виджет.

Ошибки

  1. Исправлена ошибка при использовании в таблице агрегатов lod-выражений и переменных;
  2. Исправлен расчет Lod-выражения внутри конструкции IF…THEN…ELSE…END.

Важная информация для команд проектной разработки и devops

  1. Необходимые изменения, которые должны быть внесены после обновлений, содержатся в разделе Обновление AW.
  2. Проведена замена lodash-es на es-toolkit.
  3. Изменено применение значения для свойства useCache.
Версия 1.37.1

Другие улучшения

  1. Изменены методы для расчета итоговых значений для сводной таблицы, построенной на ассоциативной модели;
  2. Изменены методы по расчетам итоговых значений для таблицы агрегатов, построенной на ассоциативной модели;
  3. Исправлены неточности, связанные с построением виджетов на ассоциативной модели;
  4. Исправлены неточности в виджетах, построенных на ассоциативных моделях;
  5. Изменен тип JOINа в зависимости от выбранного типа связи при построении виджетов на ассоциативных моделях;
  6. Добавлена защита логотипа, заложенного стилем в лицензии AW;
  7. В режиме редактирования внесена правка в построение таблицы агрегатов со скрытым полем в группе, при наличии полей с формулами, включающими LOD - выражения;
  8. Проведены изменения для ускорения сохранения sql-запроса;
  9. Изменили вывод ошибки из коннектора к БД на стороне java-puller;
  10. Выполнены работы для стабилизации работы puppeteer, который используется для формирования рассылок.

Ошибки

  1. Устранена ошибка в виджетах, построенных на ассоциативных моделях, из-за влияния последовательности добавления моделей на схему.
Версия 1.37.2

Другие улучшения

  1. Внесены исправления в метод сохранения формул расчетного агрегата;
  2. Подправлено отображение переменных в окне “Фильтры” на ИП;
  3. Внесены корректировки экспорта виджета в форматах pdf/png из полноэкранного режима;
  4. Скорректировано отображение длинного названия модели при создании фильтра на панели;
  5. Исправлено отображение полей в окне “Структура” при использовании строки поиска;
  6. Восстановлено модальное окно удаления модели;
  7. Расширены возможности форматирования для типа виджета “Диаграмма с сегментацией” через группы-строки;
  8. Скорректировано отображение легенды для типа виджета “Диаграмма с сегментацией” при использовании в блоке “Группы - столбцы” полей с типом int или boolean;
  9. Восстановлено отображение информации о виджете KPI при отключенном заголовке в ИП;
  10. Исправлены неточности при переключениях между несколькими формулами в быстром анализе;
  11. Доработан учет переменных в названии виджета и в алиасах полей при выгрузках и рассылках;
  12. Заблокирована возможность редактирования панели по прямой ссылке пользователем с ролью “Специалист”;
  13. Исправлено отображение атрибута в виджете “Сводная таблица”;
  14. Скорректирован экспорт панели из режима просмотра в формате png|pdf;
  15. Исправлено применение выравнивания системного виджета “Фильтр”, размещённого в контейнере;
  16. Исправлена работа быстрого анализа у сводных таблиц для группы-столбца с пустым значением;
  17. Скорректировано применение настройки выравнивания итогового агрегата;
  18. Доработано отображение чересстрочной заливки при темной теме в режиме просмотра виджета;
  19. Доработана загрузка HTML-виджета без полей в структуре;
  20. Устранено влияние расчетных агрегатов с LOD в структуре виджета на применение SQL-фильтра;
  21. Скорректирована работа добавления/удаления виджетов на рабочую область ИП (после внедрения функционала вкладок);
  22. Убраны хлебные крошки для виджета “Таблица агрегатов”.
  23. Устранены неточности применения значений по умолчанию для переменных с относительными значениями в ИП;
  24. Исправлено смещение границ ячеек при горизонтальном скролле виджета “Сводная таблица”;
  25. Поправлено отображение данных в развернутом виде таблицы агрегатов;
  26. Исправлены неточности при фильтрации виджета с помощью редактируемой переменной;
  27. Отлажена работа настройки отображения групп в виджете “Диаграмма с сегментацией”;
  28. Исправлена работа виджета “Текст” с нумерованными списками;
  29. Исправлена неточность с иерархиями в виджетах, построенных на ассоциативных моделях;
  30. Скорректировано отображение таблицы агрегатов со скрытым полем в группе при наличии полей с формулой, включающей LOD-выражение (в режиме просмотра).

Ошибки

  1. Исправлена ошибка при применении функции CONCAT к LOD-выражению;
  2. Исправлено выполнение SQL-запроса с полями с переносом строк в наименовании;
  3. Устранена ошибка при применении функции STR к LOD-выражению;
  4. Устранены ошибки при применении составных функций в LOD-выражениях с секцией BEFORE FILTER BY.
  5. Была исправлена ошибка при наличии виджета с итоговой агрегацией и фильтром по агрегату.

Важная информация для команд проектной разработки и devops

  1. Добавлен параметр PUPPETEER_TIMEOUT_MS в env для увеличения интервала ожидания создания скриншотов для рассылок.
Версия 1.37.3

Другие улучшения

  1. Исправлена верстка окна настройки формулы агрегата в виджете;
  2. Исправлена работа IntelliSense в SQL-запросе к файлам, в названии которых есть символ “точка”;
  3. Отлажена работа ABAC на публичных ссылках;
  4. Проведена корректировка работы функции substr;
  5. В реестрах Системы добавлено сохранение фильтра в строке поиска на время сессии;
  6. В функционал экспорта/импорта меты добавлен учет параметров источника и системных виджетов ИП, учет переменных, добавленных в виджет;
  7. Скорректировано отображение списков в поле для сортировки у системных виджетов “Фильтр” в ИП;
  8. Поправлено поведение столбца “Итого” после изменения структуры виджета “Сводная таблица”;
  9. Исправлено отображение раздела “История выгрузок” у пользователей с ролью “Специалист”;
  10. Изменено ведение даты начала синхронизации модели;
  11. Доработано использование по умолчанию базового цвета из стиля AW в переменных, системных фильтрах и во вкладках ИП;
  12. Изменены методы проверки возможности сохранения/удаления расчетного агрегата и переменной;
  13. Доработано обновление подписей в виджетах типа “Тренд” и “KPI” при изменении константной переменной;
  14. Скорректирован список панелей, в которых используется поле модели, при удалении/скрытии его из модели;
  15. Функционал авто-связей в ИП дополнен учетом вычисляемых полей модели;
  16. Доработаны методы клонирования и переименования вкладки ИП, клонирования ИП;
  17. Обновлены иконки для источников, которые подключены с помощью jdbc драйвера, для типов “Пользовательский коннектор” и “Web-сервис”;
  18. Добавлены дополнительные проверки для окон удаления агрегата/переменной в режиме ручной публикации виджета;
  19. Доработано отображение объектов на вкладках контейнера в структуре ИП;
  20. Доработано отображение объектов после создания/удаления групп пользователей;
  21. Исправлено отображение фона при клонировании вкладок системного контейнера;
  22. Восстановлены значения по умолчанию для настройки “Цвета” типа фона “Градиент” во вкладках ИП;
  23. Проведена унификация расположения NULL-значений при сортировках в сводной таблице и диаграмме с сегментацией;
  24. Добавлена дополнительная кнопка для функционала “Игнорировать связанность” в окне настройки связей панели;
  25. Обновлен текст в окне подтверждения смены модели в виджете и исправлены интерфейсные неточности;
  26. Убран лишний пробел в блоке “Информация о виджете”;
  27. Внесены корректировки отображения маркера квадрат в настройках линейных диаграмм и радара;
  28. Убраны лишние скроллы при экспорте сводной таблицы в pdf/png и добавлены отступы;
  29. Устранено дублирование групп при скрытии показателя в виджете “Облако тегов”;
  30. Исправлено поведение механизма отложенного применения изменений в режиме редактирования табличных виджетов;
  31. Восстановлена работа переключателя отображения подписи “Значения” в виджете “Тепловая карта”;
  32. Скорректировано открытие ИП при переходе из режима редактирования в режим просмотра;
  33. В ИП исправлено отображение иконок у переменных;
  34. Обновлены условия для формирования виджета “Таблица агрегатов”;
  35. Исправлено поведение виджета при выборе “Пустого” значения в переменной типа “Список”;
  36. Изменены подходы по построению модели на основе другой модели;
  37. В центр уведомлений добавлена кнопка “Прочитать все”;
  38. Скорректирована рабочая область переменных на форме редактирования ИП;
  39. Унифицированы подсказки в пустых состояниях виджета;
  40. Скорректирована работа настройки “Группировка значений” для случая, когда их фактическое число меньше указанного;
  41. На форме редактирования виджета поправлено отображение кнопки “Назад”;
  42. Переписан принцип перетаскивания объектов в структуре ИП;
  43. Увеличено количество группировок при экспорте в Excel таблицы агрегатов;
  44. Исправлены иконки на кнопках сворачивания/разворачивания на форме просмотра фильтров ИП;
  45. Исправлено применение SQL-фильтра при клонирование виджета;
  46. В виджетах “Каскадная диаграмма”, “Пузырьковая диаграмма” и “Диаграмма потоков (Sankey)” скорректировано отображение подписей;
  47. Восстановлена работа фильтрации через SQL-фильтр и переменную в каскадных диаграммах;
  48. Исправлены неточности в выгрузках виджета, построенного на ассоциативной модели, при наличии sql-фильтра;
  49. Убран функционал полной выгрузки виджетов, построенных на ассоциативной модели;
  50. Устранены недочеты форматирования в виджете “Каскадная диаграмма”;
  51. Исправлены миниатюра и передача типа для источников, которые подключены с помощью jdbc драйвера.
  52. Поправлено неполное отображение значений агрегатов в таблице агрегатов, построенной на ассоциативной модели;
  53. Скорректировали работу чересстрочной заливки при темной теме в режиме просмотра ИП;
  54. Убрано наложение заголовка атрибута в виджете “Сводная таблица” без групп-столбцов.

Ошибки

  1. Исправлена ошибка HTTP 414 в odata-puller при запросах к таблицам с большим количеством полей.

Важная информация для команд проектной разработки и devops

  1. Добавлен always restart для сервиса diag.
Версия 1.37.4

Другие улучшения

  1. Исправлено отображение типа у каталогов в реестре источников;
  2. Устранены неточности применения значений по умолчанию для глобальных переменных с относительными значениями в ИП;
  3. Восстановлена ширина окна в быстром просмотре уведомлений;
  4. Добавлены ограничения для Trino на поиск таблиц/колонок/внешних ключей из текущего каталога подключения.

Ошибки

  1. Стабилизирована загрузка данных из Trino в длительном запросе с большим output stream;
  2. Восстановлен экспорт виджета “Таблица” с установленной фильтрацией для групп;
  3. Восстановлена работа предпросмотра модели при JOIN с объектами схемы (Группа, Union, Union All).