Пакет: slreq
Работа с slreq.Justification объекты
Использование slreq.Justification объекты для работы с требованиями, которые вы исключаете из сводных показателей состояния реализации и верификации для ваших наборов требований. Обоснование требования путем создания исходящей ссылки из slreq.Justification объект требования и установка типа ссылка «Реализация» или «Проверка».
находит и возвращает jst = slreq.find(rs, 'Type', 'Justification', 'PropertyName', PropertyValue)slreq.Justification jst объекта в наборе требований rs с дополнительными свойствами, заданными PropertyName и PropertyValue.
добавляет дочернее обоснование jst = add(jt, 'PropertyName', PropertyValue)jst к родительскому обоснованию jt с дополнительными свойствами, заданными PropertyName и PropertyValue.
| добавить | Добавить дочернее обоснование |
| дети | Найти детское обоснование |
| копия | Копирование и вставка обоснования |
| понизить в должности | Понижение обоснования |
| найти | Найти дочерние элементы родительского обоснования |
| getAttribute | Получите атрибуты обоснования |
| isHierarchical | Проверяйте, является ли обоснование иерархическим |
| двинуться | Перемещение обоснования в иерархии |
| moveDown | Перемещение обоснования вниз в иерархии |
| moveUp | Перемещение обоснования вверх в иерархии |
| родительский элемент | Поиск родительского элемента обоснования |
| продвинуть | Продвигайте обоснования |
| удалить | Удаление элементов обоснования |
| reqSet | Возврат родительского набора требований |
| setAttribute | Установите атрибуты обоснования |
| setHierarchical | Изменение статуса иерархического обоснования |
% Find justification objects in a requirement set Project_reqs myJustifications = find(Project_reqs, 'Type', 'Justification') myJustifications = 1×2 Justification array with properties: Id Summary Description Keywords Rationale CreatedOn CreatedBy ModifiedBy SID FileRevision ModifiedOn Dirty Comments % Add a child justification to the first justification in the array myChildJustification = add(myJustifications(1), 'Id', '2.1', ... 'Summary', 'New Child Justification') myChildJustification = Justification with properties: Id: '2.1' Summary: 'New Child Justification' Description: '' Keywords: [0×0 char] Rationale: '' CreatedOn: 25-Aug-2017 14:37:29 CreatedBy: 'Jane Doe' ModifiedBy: 'John Doe' SID: 73 FileRevision: 1 ModifiedOn: 26-Aug-2017 17:30:20 Dirty: 0 Comments: [0×0 struct]