Feature #2815
closedПрисвоение одного location разным требованиям - проблемы и задачи
100%
Description
Из-за копирования требований появилась возможность добавить один и тот же location разным требованиям. В связи с этим видны следующие проблемы:
1. Другим способом повторить это сейчас невозможно. - Данную функциональность планировалось реализовать позже.
2. Нет возможности удалить один и тот же location из одного требования, не удалив его из других. При удалении location в Markup Editor оно удаляется из всех требований сразу. То же самое происходит при удалении требования, содержащего location. - Это тоже планировалось реализовать позднее. Здесь видятся две задачи:
2.1. сделать удаление location из конкретного требования (в Properties view и/или в Requality Explorer);
2.2. удаляя location из одного требования не удалять его из других.
Updated by Андрей Третьяков over 12 years ago
- Status changed from New to Resolved
- Assignee set to Андрей Третьяков
Implemented in r2803, r2826, r2827, r2828, r2831, r2834, r2843, r2844, r2846.
Updated by Андрей Третьяков over 12 years ago
Комментарий:
Если требуется Location, принадлежащий сразу нескольким требованиям (далее "Multi-location"), удалить только из одного заданного требования, то это можно сделать только из Properties View из вкладки Description из дерева Locations с помощью клавиши Delete или соответствующего меню. Также Multi-location можно удалить изо всех требований и вообще уничтожить из Requality Explorer, если в нём отключить фильтр на Locations (опять же, пунктом меню или хоткеем Delete), и из Markup Editor'а, выделив Location и с помощью пункта меню Remove from Requirements. В последнем случае ещё и поудаляются оказавшиеся пустыми требования, если согласиться с подтверждением.
Добавить уже существующий Location в другое требование (т.е. сделать его Multi-location'ом) можно либо скопировав поддерево в Requality Explorer, либо в Markup Editor'е, выделив Location и выбрав пункт меню Add to Requirement и выбрав требование. Если в Requality Explorer выделено одно требование (куда будем добавлять уже существующий Location), а в Markup Editor'е выделен Location другого требования, то будет доступен полезный пункт меню "Add to Requirement: трам-пам-пам".
Updated by Yuriy Shekochihin over 12 years ago
- Published in build set to 0.13.153
Updated by Viktoria Kopach over 12 years ago
- Status changed from Resolved to Verified
- Assignee changed from Андрей Третьяков to Alexey Khoroshilov
Updated by Alexey Khoroshilov about 12 years ago
- Status changed from Verified to Closed