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