Release 5.6.1 (26.12.2024)

Новая разработка

Аналитические панели

:white_check_mark: Новый тип события в виджете “OLAP-представление”

В виджет “OLAP-представление” добавлен новый тип события «При нажатии на кортеж», которое срабатывает при нажатии на свойства элементов иерархии на осях строк и столбцов в иерархичном и табличном представлении виджета.
Событие "При нажатии на кортеж"
Контекст выбранного кортежа передается в другие виджеты и источники данных с помощью блока “Выполнить код”. В блоке “Выполнить код” доступны аргументы события, содержащие свойства всех элементов текущего кортежа, включая уникальное имя, заголовок, значения атрибутов.
Событие срабатывает:

  • на кортежах оси строк и оси столбцов в иерархичном представлении,
  • на ячейках со свойствами элементов кортежа оси строк в табличном представлении.

:white_check_mark: Расширено применение события “При нажатии на ячейку” в виджете “OLAP-представление”

Событие “При нажатии на ячейку” теперь срабатывает и в табличном представлении drillDown детализации виджета при нажатии на ячейку со значением меры.

Улучшения

Аналитические панели

:white_check_mark: Расширен функционал табличного представления drillDown детализации виджета “OLAP-представление”

  • Доступна сортировка значений в столбце при нажатии на его заголовок или из контекстного меню заголовка;
    Способы включения сортировки по столбцу
  • Доступен сброс сортировки со всех полей по кнопке и управление видимостью этой кнопки в виджете;
    Включение кнопки сброса сортировки в таблице детализации
  • Реализована поддержка форматов числовых значений расчетных мер#,0.0%, #0.0% и 0.0%;
  • Выравнивание числовых форматов расчетных мер теперь по правому краю, как и в столбцах обычных мер;
    Выравнивание и формат в столбце расчетной меры
  • Обеспечено сохранение применённой сортировки, скрытия, ширины и закрепления столбцов при изменении структуры OLAP-представления без изменения состава столбцов.

Отчеты

:white_check_mark: Кастомизация названия файла отчета

Добавлено новое необязательное поле “Имя файла” с встроенным редактором названия экспортированного файла отчета. Редактор включает в себя многострочное поле и дерево доступных для текущего отчета подстановок:


Из дерева подстановок можно извлечь:

  • дату и время формирования отчета:
    • ${Created.Date};
    • ${Created.DateTime};
  • названия и значения параметров из источников отчета:
    • ${Parameters[param_name].Name} - наименование параметра;
    • ${Parameters[param_name].Value} - значение;
  • свойства пользователя-инициатора формирования отчета:
    • ${Initiator.Name} - имя;
    • ${Initiator.Login} - логин;
    • ${Initiator.Position} - должность;
    • ${Initiator.Department.Code} - код структурного подразделения;
    • ${Initiator.Department.Name} - наименование структурного подразделения;
    • ${Initiator.Email} - e-mail;
    • ${Initiator.Phone} - телефон.

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

Редактор названия отчета
Если результирующее имя файла после подстановок пустое, то отчет выгружается с именем файла _empty_ (например, _empty_.xlsx, _empty_.xls)

Кастомизация наименования файла доступна при любом способе формирования отчета (на клиенте/на сервере) и типе файла (xls/xlsx), и из всех возможных точек формирования отчета:

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

ETL

:white_check_mark: Использование переменных в ETL-блоке “Выполнение скрипта в реляционной СУБД”

В SQL-запросе и структуре данных ETL-блока “Выполнение скрипта в реляционной СУБД” реализована поддержка подстановок вида ${переменная} по аналогии с функционалом блока “SQL-запрос к базе данных”
Переменные в блоке "Выполнение скрипта в реляционной СУБД"

Формы

:white_check_mark: Улучшен UI представления форм

  • две панели инструментов - общая для формы и для вкладки - объединены в одну
  • действия перенесены в меню формы
  • кнопка “Печать” переименована в “Экспорт”
  • состав доступных действий с представлением формы зависит от типа формы (динамическая/статическая/с флагом “Только на чтение”) и типа хранилища в БО

Ошибки

:hammer_and_wrench: Событие установки элемента по умолчанию в виджете “Выпадающий список” с множественным выбором теперь применяется в том числе до раскрытия списка
:hammer_and_wrench: В виджете “Ввод строки” введенное значение по умолчанию больше не сбрасывается при переходе между разделами настроек виджета
:hammer_and_wrench: Запрещен перенос корневой папки в свою же дочернюю в файловом хранилище

1 лайк