slreq.Reference class

Пакет: 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® Рациональный® ДВЕРИ® Уникальный идентификатор модуля.

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

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

Требование, на которое ссылаются, в виде slreq.Reference объект.

Свойства

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

ID требования, на который ссылаются, возвращенный как вектор символов.

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

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

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

Тип настраиваемой ссылки документа требований. Для получения дополнительной информации смотрите Типы Настраиваемой ссылки.

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

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

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

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

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

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

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

Перечисление типа требования, на которое ссылаются, в виде 'Functional', 'Informational', 'Container', или строковый скаляр или вектор символов, который задает пользовательский тип требования. Для получения дополнительной информации смотрите Типы Требования.

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

Номер версии требования, на который ссылаются, в виде скаляра.

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

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

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

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

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

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

Методы

добавлениеДобавьте требования, на которые ссылаются,
addComment Добавьте комментарии в требования, на которые ссылаются,
дочерние элементыНайдите дочерние ссылки
поискНайдите, что дочерние элементы родительского элемента сослались на требования
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