Список требований к программному обеспечению можно просмотреть с
помощью запроса PRRequirement в схеме
IBM® Rational RequisitePro,
которая устанавливается вместе с примерами
Rational Publishing Engine:
RPE_HOME\source\XML\examples\RequisitePro.xsd
Для
каждого запроса PRRequirement можно извлечь все
дочерние требования на всех уровнях вложения, избежав добавления каждого
запроса в шаблон.
Вместо добавления следующих запросов:
- [$1] Project/Requirements/PRRequirement для
извлечения PRRequirements.
- [$2] $1/Children/Relationship/RelatedReq для
извлечения дочерних требований каждого элемента PRRequirement.
- [$3] $2/Children/Relationship/RelatedReq
для извлечения дочерних требований каждого требования из каждого
элемента PRRequirement.
Можно
создать один запрос для всех требований:
- Добавьте запрос Project/Requirements/PRRequirement/Children/Relationship/RelatedReq
в элемент.
- Добавьте значения в свойства Рекурсивный уровень и Рекурсивные
сегменты:
- Выполните отчет для тестирования.
При
создании отчета выполняются следующие запросы:
Если значение свойства
Рекурсивные
сегменты превышает число сегментов в запросе, то
неполадку можно устранить одним из следующих способов:
- Выберите элемент, к которому применено свойство Рекурсивные сегменты. На панели Свойства выберите вкладку
Данные и уменьшите значение свойства
Рекурсивные сегменты.
- Кроме того, запрос можно изменить таким образом, чтобы он
начинался с другого родительского запроса. Если значение свойства Рекурсивные сегменты
больше не один сегмент, создайте элемент контейнера и добавьте
запрос, расположенный на один уровень выше родительского запроса
существующего элемента.
Затем переместите существующий элемент в элемент контейнера.