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

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
Строка 1: Строка 1:
 
{{DISPLAYTITLE:0.44}}
 
{{DISPLAYTITLE:0.44}}
 
=Критичные изменения=
 
=Критичные изменения=
==Формы - Изменена логика CheckUnsavedData.==
+
==Формы - Изменена логика проверки на несохраненные данные.==
При проверке наличия изменения контролов, будут проверяться только те, которым задано uiDataSource, то есть сохраняются только те данные, у которых есть источник сохранения. Для возвращения к старому поведению добавлен флаг CheckChangesOnlyDataSourcesControls, он включен по умолчанию. Для обновленной проверки необходимо определить CheckChangesOnlyDataSourcesControls = false.
+
При выполнении проверки на несохраненные данные в форме будут проверяться только поля, которые имеют источник данных (uiDataSource), например атрибут справочника или ячейка отчета. Добавлен флаг "CheckChangesOnlyDataSourcesControls", который по умолчанию включен. Для возвращения к старому поведению его будет необходимо выключить.
  
 
=Новая функциональность=
 
=Новая функциональность=
Строка 11: Строка 11:
  
 
==Формы==
 
==Формы==
Добавлена возможность собирать информацию о необходимых атрибутах автоматически. То есть не нужно добавлять источник данных для каждого атрибута, достаточно одного связанного источника, а все атрибуты - это транзитивные от него.
+
Добавлена возможность собирать информацию о необходимых атрибутах автоматически. Теперь не требуется настройка всех используемых атрибутов у источника, при необходимости использования транзитивных атрибутов справочника (dictionaryAttributes). Они будут собираться автоматически при использовании в качестве источника данных транзитивного атрибута справочника.
 
[[Файл:Поиск в форме.gif|слева|750px|border]]<br clear="both" /><br>
 
[[Файл:Поиск в форме.gif|слева|750px|border]]<br clear="both" /><br>
  
==Пивот==
+
==Отчеты==
 
При открытии автофильтра столбца пивота фокус встает на поле поиска.
 
При открытии автофильтра столбца пивота фокус встает на поле поиска.
 
[[Файл:Фокус на поиске.gif|слева|650px|border]]<br clear="both" /><br>
 
[[Файл:Фокус на поиске.gif|слева|650px|border]]<br clear="both" /><br>
Строка 35: Строка 35:
 
[[Файл:дизайн навигатора.png|слева|900px|border]]<br clear="both" /><br>
 
[[Файл:дизайн навигатора.png|слева|900px|border]]<br clear="both" /><br>
  
Также сделан новый стиль - синий, который не доступен для выбора в UI, но его можно включить в конфиге.
+
Также сделан новый стиль - синий, который не доступен для выбора на главной странице, но его возможно включить прописав в конфигурационном файле следующее:
 +
<syntaxhighlight >
 +
  "theme": {
 +
    "defaultThemeName": "blue"
 +
  },
 +
</syntaxhighlight>
 +
Настройка срабатывает только если для данного URL — адреса в браузере не была выбрана тема.
  
 
===Уведомления===
 
===Уведомления===

Версия 13:18, 28 февраля 2022

Критичные изменения

Формы - Изменена логика проверки на несохраненные данные.

При выполнении проверки на несохраненные данные в форме будут проверяться только поля, которые имеют источник данных (uiDataSource), например атрибут справочника или ячейка отчета. Добавлен флаг "CheckChangesOnlyDataSourcesControls", который по умолчанию включен. Для возвращения к старому поведению его будет необходимо выключить.

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

Согласование

Реализовано отображение процессов согласования. Исходный json код отображается в табличном виде.

согласование.png




Формы

Добавлена возможность собирать информацию о необходимых атрибутах автоматически. Теперь не требуется настройка всех используемых атрибутов у источника, при необходимости использования транзитивных атрибутов справочника (dictionaryAttributes). Они будут собираться автоматически при использовании в качестве источника данных транзитивного атрибута справочника.

Поиск в форме.gif



Отчеты

При открытии автофильтра столбца пивота фокус встает на поле поиска.

Фокус на поиске.gif



Менеджер ролей и пользователей

При создании пользователя логин - обязательное поле. Поле для ввода логина было сделано обязательным, как это сделано для пароля. Если при создании пользователя не был указан логин, то поле для его ввода подсвечивается красным и сохранение невозможно.

логин обязательный.png




Навигатор

Дизайн

Был изменен дизайн навигатора, а именно:

  • Дизайн иконок типов объектов
  • Дизайн иконки главной страницы
  • Убраны иконки типов объектов из левой навигационной панели
  • Кнопки навигатора, реестра процессов, ролей и менеджера обновлений в левой навигационной панели перемещены снизу наверх
  • Между навигатором папок и центральной панелью добавлен визуальный бордер-сплиттер

Обновленный навигатор выглядит следующим образом:

дизайн навигатора.png



Также сделан новый стиль - синий, который не доступен для выбора на главной странице, но его возможно включить прописав в конфигурационном файле следующее:

  "theme": {
    "defaultThemeName": "blue"
  },

Настройка срабатывает только если для данного URL — адреса в браузере не была выбрана тема.

Уведомления

Ограничения

  • Возможность устанавливать лимиты на количество элементов и атрибутов справочника в разбивке по тенантам. При превышении ограничения на кол-во атрибутов в момент сохранения справочника выдается сообщение, что превышен лимит.
  • Ограничения на количество строк и столбцов в отчете.
  • Возможность устанавливать лимиты на количество контролов в форме в разбивке по тенантам. При превышении ограничения выдается сообщение, что превышен лимит.
  • Ограничения на использование обновлений. Сделано ограничение на установку обновлений, чтобы не каждый мог устанавливать обновление.