Vous pouvez
afficher une liste des exigences logicielles à l'aide de la requête
PRRequirement dans le schéma IBM®
Rational
RequisitePro
disponible dans les exemples installés avec Rational
Publishing Engine :
RPE_HOME\source\XML\examples\RequisitePro.xsd
Pour chaque
PRRequirement, vous pouvez extraire toutes les exigences enfant et, pour chaque exigence enfant, extraire toutes les exigences enfant
sans ajouter chaque requête à votre canevas.
Au lieu d'ajouter chacune des requêtes suivantes :
- [$1] Project/Requirements/PRRequirement pour extraire les PRRequirements.
- [$2] $1/Children/Relationship/RelatedReq pour extraire les exigences enfant de chaque PRRequirement.
- [$3] $2/Children/Relationship/RelatedReq pour extraire les exigences enfant de chaque exigence enfant de chaque PRRequirement.
Vous pouvez créer automatiquement une requête pour ces exigences.
- Ajoutez la requête Project/Requirements/PRRequirement/Children/Relationship/RelatedReq à un
élément.
- Ajoutez des valeurs aux propriétés Niveau récursif et Segments récursifs :
- Exécutez le rapport à tester.
Lors de l'exécution du rapport, ces requêtes sont incluses :
Si vous remarquez que le nombre défini pour la propriété
Segments récursifs est supérieur au nombre de segments contenus dans la requête, exécutez l'une des deux options suivantes pour corriger le problème :
- Sélectionnez l'élément auquel est appliquée la propriété Segments récursifs. Dans la vue Propriétés, sélectionnez l'onglet Données et diminuez la valeur de la propriété des segments récursifs.
- Concevez de nouveau la requête de manière à démarrer avec une requête parent différente. Si la valeur Segments récursifs possède un segment de trop, créez un élément de conteneur et ajoutez une requête qui se trouve un niveau au-dessus de la requête parent de l'élément existant.
Déplacez ensuite l'élément existant dans l'élément de conteneur.