Новая разработка
Аналитические панели
Новый тип события в виджете “OLAP-представление”
В виджет “OLAP-представление” добавлен новый тип события «При нажатии на кортеж», которое срабатывает при нажатии на свойства элементов иерархии на осях строк и столбцов в иерархичном и табличном представлении виджета.
Контекст выбранного кортежа передается в другие виджеты и источники данных с помощью блока “Выполнить код”. В блоке “Выполнить код” доступны аргументы события, содержащие свойства всех элементов текущего кортежа, включая уникальное имя, заголовок, значения атрибутов.
Событие срабатывает:
- на кортежах оси строк и оси столбцов в иерархичном представлении,
- на ячейках со свойствами элементов кортежа оси строк в табличном представлении.
Расширено применение события “При нажатии на ячейку” в виджете “OLAP-представление”
Событие “При нажатии на ячейку” теперь срабатывает и в табличном представлении drillDown детализации виджета при нажатии на ячейку со значением меры.
Улучшения
Аналитические панели
Расширен функционал табличного представления drillDown детализации виджета “OLAP-представление”
- Доступна сортировка значений в столбце при нажатии на его заголовок или из контекстного меню заголовка;
- Доступен сброс сортировки со всех полей по кнопке и управление видимостью этой кнопки в виджете;
- Реализована поддержка форматов числовых значений расчетных мер#,0.0%, #0.0% и 0.0%;
- Выравнивание числовых форматов расчетных мер теперь по правому краю, как и в столбцах обычных мер;
- Обеспечено сохранение применённой сортировки, скрытия, ширины и закрепления столбцов при изменении структуры OLAP-представления без изменения состава столбцов.
Отчеты
Кастомизация названия файла отчета
Добавлено новое необязательное поле “Имя файла” с встроенным редактором названия экспортированного файла отчета. Редактор включает в себя многострочное поле и дерево доступных для текущего отчета подстановок:
Из дерева подстановок можно извлечь:
- дату и время формирования отчета:
- ${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
Использование переменных в ETL-блоке “Выполнение скрипта в реляционной СУБД”
В SQL-запросе и структуре данных ETL-блока “Выполнение скрипта в реляционной СУБД” реализована поддержка подстановок вида ${переменная} по аналогии с функционалом блока “SQL-запрос к базе данных”
Формы
Улучшен UI представления форм
- две панели инструментов - общая для формы и для вкладки - объединены в одну
- действия перенесены в меню формы
- кнопка “Печать” переименована в “Экспорт”
- состав доступных действий с представлением формы зависит от типа формы (динамическая/статическая/с флагом “Только на чтение”) и типа хранилища в БО
Ошибки
Событие установки элемента по умолчанию в виджете “Выпадающий список” с множественным выбором теперь применяется в том числе до раскрытия списка
В виджете “Ввод строки” введенное значение по умолчанию больше не сбрасывается при переходе между разделами настроек виджета
Запрещен перенос корневой папки в свою же дочернюю в файловом хранилище