Список изменений в системе версии 4.1.5
Изменения интерфейсов пользователя
Проекты. Убрана проверка на уникальность имени проекта, теперь можно создать несколько проектов с одинаковым именем. Следует обратить внимание, что по названию проекта создаётся папка для документов проекта и инфоканал, т. е. уникальность имён этих объектов системно больше не отслеживается.
Изменения в моделях и менеджерах
В метод менеджера версий документа по шифрованию версии EleWise.ELMA.Documents.Managers.DocumentVersionManager.Encrypt(EleWise.ELMA.Documents.Models.IDocumentVersion version, string password) добавлены проверки на:
- наличие признака Шифрование у типа документа;
- наличие настроенной сущности для хранения шифрованных атрибутов.
Дизайнер
- Конструктор интерфейсов. Для компонента Число с дробью изменена логика определения размера в зависимости от размера контейнера колонки, в которую он вложен.
- В разделе Сценарии в редакторе кода глобального модуля добавлена кнопка Проверить, позволяющая проверить корректность введённого кода.
- В карточке объекта на вкладке Дополнительно добавлена настройка поддержки экспорта-импорта.
- В карточках объектов, типов документов, РКК, типов проектов добавлена вкладка Дополнительный код. Её отображение зависит от одноимённого флага на вкладке Дополнительно.
- В карточке объекта-наследника на вкладке Действия теперь отображаются унаследованные действия в режиме Только для чтения.
- DevServer. В конструкторе интерфейсов добавлена возможность создавать пользовательские компоненты для типов данных.