RptgenRMI.doorsAttribs

Rational DOORS IBM приписывает в отчете требований

Описание

пример

settings = RptgenRMI.doorsAttribs('show') возвращает настройки отчета атрибута DOORS®. Перечисленные атрибуты включены в сгенерированные отчеты требований.

пример

tf = RptgenRMI.doorsAttribs('default') восстанавливает требования по умолчанию, сообщают настройки для атрибутов DOORS. Функция возвращает 1 если настройки изменяются без ошибки. Настройки по умолчанию:

  • Явным образом включайте системные атрибуты Object Heading и Object Text

  • Включайте все другие системные атрибуты и пользовательские атрибуты

  • Не используйте системный атрибут Created Thru

  • Не используйте системные атрибуты со значениями пустой строки

  • Не используйте системные атрибуты, которые являются ложными

пример

tf = RptgenRMI.doorsAttribs(Name,Value) задает, о каких атрибутах DOORS включать в сгенерированные требования сообщает. Функция возвращает 1 если настройки изменяются без ошибки.

Примечание

Эта функция устанавливает настройки, используемые при генерации отчетов для требований в IBM® Rational® DOORS. Эти настройки не применяются для сгенерированных отчетов для требований в Rational DOORS IBM Затем.

Примеры

свернуть все

settings = RptgenRMI.doorsAttribs('show')
settings = 5x1 cell
    {'Object Heading' }
    {'Object Text'    }
    {'$AllAttributes$'}
    {'$NonEmpty$'     }
    {'-Created Thru'  }

Если вы изменяете настройки, для которых атрибутов DOORS включать в отчет требований, можно восстановить настройки по умолчанию.

Измените настройки путем исключения всех атрибутов кроме тех, которые явным образом включены в отчет. Покажите измененные настройки.

tf = RptgenRMI.doorsAttribs('type','none');
Excluding attributes...
settings = RptgenRMI.doorsAttribs('show')
settings = 3x1 cell
    {'Object Heading'}
    {'Object Text'   }
    {'-Created Thru' }

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

tf = RptgenRMI.doorsAttribs('default');
settings = RptgenRMI.doorsAttribs('show')
settings = 5x1 cell
    {'Object Heading' }
    {'Object Text'    }
    {'$AllAttributes$'}
    {'$NonEmpty$'     }
    {'-Created Thru'  }

Настройки по умолчанию:

  • Явным образом включайте системные атрибуты Object Heading и Object Text

  • Включайте все другие системные атрибуты и пользовательские атрибуты

  • Не используйте системный атрибут Created Thru

  • Не используйте системные атрибуты со значениями пустой строки

  • Не используйте системные атрибуты, которые являются ложными

Укажите, что сгенерированные отчеты требований будут включать в себя только пользовательские атрибуты.

tf = RptgenRMI.doorsAttribs('type','user');
Including user attributes...

Покажите настройки.

settings = RptgenRMI.doorsAttribs('show')
settings = 6x1 cell
    {'Object Text'      }
    {'$NonEmpty$'       }
    {'-Created Thru'    }
    {'+Last Modified By'}
    {'+Last Modified On'}
    {'$UserAttributes$' }

Включайте Last Modified By и Last Modified On атрибуты.

tf = RptgenRMI.doorsAttribs('add','Last Modified By');
Adding Last Modified By...
tf = RptgenRMI.doorsAttribs('add','Last Modified On');
Adding Last Modified On...

Не используйте Object Heading припишите из отчета требований.

tf = RptgenRMI.doorsAttribs('remove','Object Heading');
Removing Object Heading...

Покажите текущие настройки

settings = RptgenRMI.doorsAttribs('show')
settings = 6x1 cell
    {'Object Text'      }
    {'$AllAttributes$'  }
    {'$NonEmpty$'       }
    {'-Created Thru'    }
    {'+Last Modified By'}
    {'+Last Modified On'}

Включайте пустые пользовательские атрибуты в отчет требований.

tf = RptgenRMI.doorsAttribs('nonempty','off')
NonEmpty filter off...
tf = logical
   1

Покажите текущие настройки.

settings = RptgenRMI.doorsAttribs('show')
settings = 4x1 cell
    {'Object Heading' }
    {'Object Text'    }
    {'$AllAttributes$'}
    {'-Created Thru'  }

Входные параметры

свернуть все

Аргументы в виде пар имя-значение

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: 'type','all'

Типы атрибутов DOORS, чтобы включать или не использовать из отчета в виде 'all', 'user', или 'none'.

Пример: 'type','all'

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

Пример: 'add','Last Modified By'

Примечание

Вводимый символьный массив должен быть эквивалентным, DOORS предопределили системный атрибут или пользовательский атрибут.

Атрибуты, чтобы не использовать из сгенерированного отчета в виде символьного массива.

Пример: 'remove','Object Heading'

Примечание

Вводимый символьный массив должен быть эквивалентным, DOORS предопределили системный атрибут или пользовательский атрибут.

Включать ли или не использовать пустые пользовательские атрибуты в отчете в виде 'on' или 'off'. Пустые заданные системой атрибуты всегда исключаются.

Пример: 'nonempty','on'

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

свернуть все

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

Измененное состояние успеха настроек, возвращенное как 1 или 0 из типа данных logical.

Смотрите также

Представленный в R2011b