Project

General

Profile

Actions

Feature #6680

closed

Feature #6492: Реализовать поддержку дополнительных возможностей для forward разработки каталога требований

Редактирование ENUM_DEFINITION

Added by Anastasia Tugaenko about 8 years ago. Updated almost 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
02/01/2016
Due date:
% Done:

0%

Estimated time:
Published in build:
0.20.243

Description

При нажимании на кнопку с тремя точками в поле Value в представлении Properties всего проекта открывать редактор списка значений для данного ENUM_DEFINITION.

В нем должны быть реализованы следующие операции:

1. Переупорядочить список значений. Для чего - при создании атрибута у требования в списке значений будет отображаться выпадающее меню со значениями в таком порядке, какой выбран данном окне. По умолчанию в качестве значения данного атрибута будет подставляться верхнее значение. Для этой функциональности заведен ОТДЕЛЬНЫЙ ТИКЕТ: https://forge.ispras.ru/issues/6858
2. Добавить значение.
3. Удалить значение. В таком случае выполнять проверку в каталоге требований, имеются ли уже требования с удаляемым значением атрибута. Если имеются, то предоставить пользователю выбор:
  • удалять у требований атрибут с таким именем
  • автоматически изменять значение таких атрибутов у требований на другое значение – какое – предоставить пользователю выбор
    ** оставить значения как есть, отметить, что данный проект должен быть обработан cheker-ом.
  • альтернатива описана в отдельном тикете: https://forge.ispras.ru/issues/6681#change-25402

4. Переименовать значение. В таком случае необходимо автоматически переименовывать все значения у атрибутов требований с таким типом и значением.

Actions

Also available in: Atom PDF