exponenta event banner

slreq.Справочный класс

Пакет: slreq

Работа с объектами прокси внешних требований

Описание

Экземпляры slreq.Reference являются прокси для внешних объектов требований, которыми управляет и обслуживает внешнее приложение стороннего производителя. Объекты требований, на которые имеются ссылки, доступны только для чтения, но могут быть синхронизированы из внешнего приложения и могут существовать только в пределах набора требований.

Создание

ref = find(rs, 'Type', 'Reference', 'PropertyName', PropertyValue) находит и возвращает ссылочное требование или набор ссылочных требований ref в наборе требований rs задается сопоставлением свойств PropertyName и PropertyValue.

ref = add(rs, 'Artifact', FileName, 'PropertyName', PropertyValue) добавляет ссылочное требование ref к набору требований rs которые ссылаются на требования из внешнего документа, указанного в FileName со свойствами и пользовательскими атрибутами, указанными PropertyName и PropertyValue.

Входные аргументы

развернуть все

Набор требований, указанный как slreq.ReqSet объект.

Имя файла для идентификатора контейнера верхнего уровня, например, имя документа Microsoft ® Office или уникальный идентификатор модуля IBM ® Rational ® DOORS ®.

Выходные аргументы

развернуть все

Ссылочное требование, указанное как slreq.Reference объект.

Свойства

развернуть все

Ссылочный идентификатор требования, возвращаемый как символьный вектор.

Ссылочный пользовательский идентификатор требования, возвращаемый как символьный вектор.

Идентификатор контейнера верхнего уровня, например, имя документа Microsoft Office или уникальный идентификатор модуля IBM Rational DOORS.

Уникальный идентификатор требования в исходном документе требования. Для требований, импортированных из IBM Rational DOORS, ArtifactId является числовым идентификатором объекта. Для требований, импортированных из Microsoft Word, имена закладок используются как ArtifactId.

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

Пример: 'linktype_rmi_doors', 'linktype_rmi_excel'

Дата и время последней синхронизации указанного требования с внешним документом, указанным как datetime значение. Программное обеспечение автоматически заполняет это свойство.

Указывает, заблокировано ли ссылочное требование. 1 для заблокированных и 0 для разблокированных.

Текст сводки требований, возвращаемый как символьный вектор.

Текст описания требования, возвращаемый в виде многострочного символьного вектора.

Ссылочный текст обоснования требования, возвращаемый в виде многострочного символьного вектора.

Ключевые слова требования, указанные как символьный массив.

Ссылочный тип требования. Дополнительные сведения см. в разделе Типы требований.

Независимый идентификатор сеанса, соответствующий указанному требованию.

Ссылочный номер версии требования, указанный как скаляр.

Дата последнего изменения указанного требования, указанная как datetime значение. Программное обеспечение автоматически заполняет это свойство.

Имя физического лица или организации, которые в последний раз изменили указанное требование.

Дата создания ссылочного требования, указанного как datetime значение. Программное обеспечение автоматически заполняет это свойство.

Имя физического лица или организации, создавшего ссылочное требование.

Указывает, было ли сохранено требование, на которое ссылается ссылка. 0 для отсутствия несохраненных изменений и 1 для несохраненных изменений.

Комментарии, присоединенные к ссылочному требованию, возвращаются в виде структуры.

Методы

добавитьДобавить ссылочные требования
добавить комментарий Добавление комментариев к ссылочным требованиям
детиПоиск дочерних ссылок
найтиПоиск потомков родительских требований
getAttributeПолучить пользовательские атрибуты требований, на которые имеются ссылки
getImplementationStatus Запрос, на который ссылается сводка по статусу реализации требования
getVerificationStatus Запрос справки о состоянии проверки требований
isJustifiedForПроверить, оправдано ли ссылочное требование
justifyImplementation Обоснование ссылочных требований для реализации
justifyVerification Обоснование ссылочных требований для проверки
родительНайти родительский элемент ссылочного требования
удалитьУдалить ссылочные требования
reqSetВозврат набора родительских требований
setAttributeЗадать пользовательские атрибуты требований, на которые имеются ссылки
открыть Разблокировать ссылочные требования
unlockAll Разблокировать все дочерние требования к редактированию
updateFromDocumentОбновление ссылочных требований из документа внешних требований

Примеры

Получение дескриптора для ссылочного требования

% Find a referenced requirement with Id R9 in a requirement set rs
ref = find(rs, 'Type', 'Reference', 'Id', 'R9')

ref = 

  Reference with properties:

          Keywords: [0×0 char]
          Artifact: 'Req_doc.docx'
                Id: 'R9'
           Summary: 'System overview'
       Description: ''
               SID: 3
            Domain: 'linktype_rmi_word'
    SynchronizedOn: 25-Jul-2017 11:34:02

Представлен в R2018a