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® Rational® DOORS® Module.

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

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

Требование, на которое ссылаются, заданное как 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 для разблокированного.

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

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

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

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

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

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

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

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

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