Описание релизов/Никола Тесла: различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
(Новая страница: «=Новая функциональность= ==Отчёты== #При агрегации присутствуют промежуточные родители, к...»)
 
 
Строка 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

Новая функциональность

Отчёты

  1. При агрегации присутствуют промежуточные родители, которые тоже считались в итоговое значение, чтобы этого избежать создан новый агрегатор, для его использования необходимо поставить флаг "UseNewAggregator" : true. При использовании нового агрегатора в итоговую строку попадают только те строки, которые не являются промежуточными родителями.
  2. Добавлено свойство UseFullLeftHeaderHierarchy, если в показателе есть отсутствующие справочники, а "useFullLeftHeaderHierarchy": true, то агрегация выполняется, как будто у показателя есть все справочники. Может быть использован в случае, когда справочник боковика отсутствует в показателе, но по связям фильтрует данные.
  3. При выделении диапазона в отчёте в нижней панели инструментов выводится сумма и количество выделенных ячеек. В дальнейшем данная функциональность будет перенесена и в отчёты, отстраиваемые на формах. Чтобы включить в форме отображение панели у отчета необходима настройка в "bottomToolbar": true
  4. При настройке пользовательских кнопок можно настроить вывод окна подтверждения с помощью свойства confirmationMessage.
  5. В прикладном навигаторе реализована возможность открывать модальные окна с помощью свойства openTarget, где можно задать открытие: NewTab - в новой вкладке, SameWindow - поверх окна, ModalWindow - модальное окно
  6. Добавлено отображение многоточия при значении в ячейке больше, чем ширина самой ячейки.
  7. Увеличена активная зона чекбокса

Формы

  1. Добавлены диаграммы Датчик Активности и Датчик спидометра
  2. При необходимости сохранить все источники можно в действии "Сохранить" (SaveDataSourceAction) оставить коллекцию dataSourcesIds пустой, но для этого следует задать флаг "isReadOnly": false. Ранее для этого требовалось перечислять все источники.
  3. Доработано свойство maxheight. Зачастую отчёт перестраивается в зависимости от параметров и количество его строк может существенно меняться. Свойство maxheight позволяет ограничить высоту, не задавая её явно. Если количество выводимых строк занимает больше места, чем задано в maxheight, то появляется скролл. Если количество строк не занимает всю выделенную площадь в maxheight, то компонент подстраивается под данные и область становится меньше.

Навигатор

  1. Получение, копирование и сохранение моделей для большинства типов объектов будет происходить через собственные контроллеры, а не через репозиторий. Это позволит приводить сохраняемый объект к правильной модели (структуре).
  2. В верхней панели инструментов навигатора добавлена кнопка "Входит в...", которая показывает, в каких объектах используется текущий объект. Кнопка "Состоит из..." - это переименованная "Связанные объекты...".
  3. Реализован режим редактирования навигатора.

Общие

  1. Добавлена возможность логирования в Fluentd по требованию проекта