Дата выхода: 25.08.2023
Жизненные циклы объектов OSA
Любому типу объектов OSA может быть установлен в соответствие жизненный цикл (ЖЦ). Жизненный цикл моделируются с помощью четырех основных классов:
- Жизненный цикл
- Этап жизненного цикла
- Допустимый переход между этапа жизненного цикла
- История переходов между этапами жизненного цикла Модель деятельности:
- жизненный цикл задается для одного или более классов
- задаются этапы жизненного цикла
- задаются правила перехода между этапами для заданного жизненного цикла
- каждый новый экземпляр (при условии что он создается в классе для которого определен ЖЦ), должен получить этап ЖЦ, установленный как этап "по умолчанию"
- перевод экземпляра на последующие этапы ЖЦ осуществляется пользователями вручную (если пользователь входит в роль, для которой переход доступен)
- инициация перехода от этапа к этапу выполнятеся из карточки объекта
- при переходе на новый этап пользователь может:
- добавить текстовый комментарий
- прикрепить файлы
- подтвердить переход
- введенные данные сохраняются в истории переходов между этапами жизненного цикла
Нововведения в рабочих пространствах
В рабочих пространствах появился новый тип виджета – график. Основные возможности:
- Поддерживаемые типы графиков: "Гистограмма","Линейная диаграмма"
- Источник данных - семантический поиск или функция получения данных из БД
- Настройки параметров отображения (оси, серии, легенды, тултипы и т.д. ), в том числе через json
- Может управлять табличным виджетом Также в рабочих пространствах добавлено множество функций, расширяющих возможности настройки отображения, поведения и взаимодействия виджетов. Основные нововведения:
- возможность управления доступом к рабочему пространству через назначения
- поиск по параметрам в диалоге настройки виджета
- в виджете "Таблица данных"
- цветокодирование
- мультиредактирование
- представление - в качестве источника данных
- выгрузка/загрузка из excel
- серверная сортировка
- фильтр в колонках
- настройка ширины колонок
- поддержка функций слияния/мутации/копирования
- возможность выбрать свойства родительских классов в качестве столбцов
- в карточке экземпляра:
- вкладки
- таблица в коллекции по представлению
- значение по умолчанию
- поддержка древовидных выпадающих списков
Нововведения в структурированных документах
Улучшения публикаций документов:
- можно создавать неограниченное количество публикаций, фиксируя состояние документа на различные моменты времени
- каждая публикация доступна по уникальной ссылке
- одну из имеющихся публикаций можно назначить актуальной публикацией, тогда она будет доступна также по фиксированной ссылке
- любую публикацию можно сравнить с другой публикацией или с актуальным состоянием документа
- в режиме сравнения различия визуализируются графически как в тексте документа, так и в исходном коде
Улучшения кросс-ссылок:
- поддержка ссылок на другие структурированные документы
- возможность настраивать текст ссылки с использованием номера и заголовка раздела, заголовка документа
- кросс-ссылка формируется автоматически при вставке редактор обычной ссылки на указанный документ и его раздел из браузера
- возможность быстрого просмотра во всплывающем окне раздела документа, на который указывает кросс-ссылка и открытия ссылки в новой вкладке
Управление жизненным циклом документов:
- возможность создавать пользовательские подклассы структурированных документов
- возможность настройки этапов жизненного цикла документов
- отображение этапа жизненного цикла в реестре документов
Прочие улучшения:
- колонки в редакторе отображаются горизонтально
- возможность сворачивать разделы оглавления
- реорганизован интерфейс настройки ввода терминов
- возможность копирования документа
- ускорение предварительного просмотра документов за счет кеширования
Выделение терминов в документах
В документах добавлена возможность поиска и подсветки терминов в тексте, задаваемых указанным классом. Функция поддерживается как в классических документах (в режиме редактирования), так и в структурированных документах.
Другие нововведения и исправления
Онтологии и рабочие пространства
Управление жизненным циклом онтологий:
- возможность настройки этапов жизненного цикла онтологий
- отображение этапа жизненного цикла в реестре онтологий А также исправлено:
- В выпадающем списке "Тип связи с объектом" в виджете "Дискурсы объектов" пропала возможность выбрать верхний тип связи (родительский для всех)
Карточка экземпляра класса
- На карточках экземпляров в рабочих пространствах, если карточки открываются в режиме представления, доступен редактор кода с подсветкой синтаксиса
Документация
- Добавлен режим облегченного выделения терминов в документах
- Исправлена ошибка нумерации разделов в оглавлении
Факт-эксплорер
- Добавлена возможность просмотра карточек всех классов экземпляра
Общее
- Реализован механизм предоставления доступа к скрытым разделам для пользователей не-админов
- В поиске по таблице фактов скрыты служебные колонки в таблице
- Не срабатывало правило удаления по обратной ссылке