Описание релизов/Никола Тесла
Перейти к навигации
Перейти к поиску
Новая функциональность
Отчёты
- При агрегации присутствуют промежуточные родители, которые тоже считались в итоговое значение, чтобы этого избежать создан новый агрегатор, для его использования необходимо поставить флаг "UseNewAggregator" : true. При использовании нового агрегатора в итоговую строку попадают только те строки, которые не являются промежуточными родителями.
- Добавлено свойство UseFullLeftHeaderHierarchy, если в показателе есть отсутствующие справочники, а "useFullLeftHeaderHierarchy": true, то агрегация выполняется, как будто у показателя есть все справочники. Может быть использован в случае, когда справочник боковика отсутствует в показателе, но по связям фильтрует данные.
- При выделении диапазона в отчёте в нижней панели инструментов выводится сумма и количество выделенных ячеек. В дальнейшем данная функциональность будет перенесена и в отчёты, отстраиваемые на формах. Чтобы включить в форме отображение панели у отчета необходима настройка в "bottomToolbar": true
- При настройке пользовательских кнопок можно настроить вывод окна подтверждения с помощью свойства confirmationMessage.
- В прикладном навигаторе реализована возможность открывать модальные окна с помощью свойства openTarget, где можно задать открытие: NewTab - в новой вкладке, SameWindow - поверх окна, ModalWindow - модальное окно
- Добавлено отображение многоточия при значении в ячейке больше, чем ширина самой ячейки.
- Увеличена активная зона чекбокса
Формы
- Добавлены диаграммы Датчик Активности и Датчик спидометра
- При необходимости сохранить все источники можно в действии "Сохранить" (SaveDataSourceAction) оставить коллекцию dataSourcesIds пустой, но для этого следует задать флаг "isReadOnly": false. Ранее для этого требовалось перечислять все источники.
- Доработано свойство maxheight. Зачастую отчёт перестраивается в зависимости от параметров и количество его строк может существенно меняться. Свойство maxheight позволяет ограничить высоту, не задавая её явно. Если количество выводимых строк занимает больше места, чем задано в maxheight, то появляется скролл. Если количество строк не занимает всю выделенную площадь в maxheight, то компонент подстраивается под данные и область становится меньше.
Навигатор
- Получение, копирование и сохранение моделей для большинства типов объектов будет происходить через собственные контроллеры, а не через репозиторий. Это позволит приводить сохраняемый объект к правильной модели (структуре).
- В верхней панели инструментов навигатора добавлена кнопка "Входит в...", которая показывает, в каких объектах используется текущий объект. Кнопка "Состоит из..." - это переименованная "Связанные объекты...".
- Реализован режим редактирования навигатора.
Общие
- Добавлена возможность логирования в Fluentd по требованию проекта