RptgenRMI.doorsAttribs

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

Синтаксис

RptgenRMI.doorsAttribs (action,attribute)

Описание

RptgenRMI.doorsAttribs (action,attribute) задает, какие атрибуты объектов DOORS® включать в сгенерированные требования сообщают.

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

action

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

ЗначениеОписание

'default'

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

Настройка по умолчанию включает Object Heading и атрибуты Object Text и все другие атрибуты, кроме:

  • Created Thru

  • Система приписывает со значениями пустой строки

  • Системные атрибуты, которые являются ложными

'show'

Отобразите текущие настройки для атрибутов DOORS, чтобы включать в отчет.

'type'

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

Если вы задаете 'type' для первого аргумента, допустимые значения для второго аргумента:

  • все Включайте все атрибуты DOORS в отчет.

  • 'user' — Включайте только пользовательские DOORS в отчет.

  • 'none' Не используйте все атрибуты DOORS из отчета.

'remove'

Не используйте задал атрибуты DOORS из отчета.

'all'

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

'nonempty'

Включите или отключите пустой фильтр атрибута:

  • Введите RptgenRMI.doorsAttribs('nonempty', 'off'), чтобы не использовать все пустые атрибуты из отчета.

  • Введите RptgenRMI.doorsAttribs('nonempty', 'on'), чтобы включать пустые пользовательские атрибуты. Отчет никогда не включает в себя пустые системные атрибуты.

attribute

Вектор символов, который квалифицирует аргумент action.

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

result

  • Верный, если RptgenRMI.doorsAttribs изменяет текущие настройки.

  • Для RptgenRMI.doorsAttribs('show') этот аргумент является массивом ячеек из символьных векторов, которые указывают который атрибуты DOORS включать в отчет требований, например:

    >> RptgenRMI.doorsAttribs('show')
    
    ans = 
    
        'Object Heading'
        'Object Text'
        '$AllAttributes$'
        '$NonEmpty$'
        '-Created Thru'
    
    • Object Heading и атрибуты Object Text включены по умолчанию.

    • '$AllAttributes$' задает, чтобы включать все атрибуты, сопоставленные с каждым объектом DOORS.

    • '$Nonempty$' задает, чтобы исключить все пустые атрибуты.

    • '-Created Thru' задает, чтобы исключить атрибут Created Thru для каждого объекта DOORS.

Примеры

Ограничьте атрибуты DOORS в требованиях, сообщают пользовательским атрибутам:

RptgenRMI.doorsAttribs('type', 'user');

Не используйте содержимое атрибута Last Modified By из отчета требований:

RptgenRMI.doorsAttribs('remove', 'Last Modified By');

Включайте содержимое атрибута Last Modified On в отчете требований, даже если системные атрибуты не включены как группа:

RptgenRMI.doorsAttribs('add', 'Last Modified On');

Включайте пустые системные атрибуты в отчет требований:

RptgenRMI.doorsAttribs('nonempty', 'off');

Не используйте атрибут Object Heading из отчета требований. Используйте эту опцию, когда метка ссылки всегда является тем же самым как Object Heading для целевого объекта DOORS, и вы не хотите дублирующейся информации в отчете требований:

RptgenRMI.doorsAttribs('remove', 'Object Heading');

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

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