Seznam softwarových požadavků na použití dotazu
PRRequirement ve schématu
IBM® Rational RequisitePro, které máte k dispozici v ukázkách nainstalovaných v produktu
Rational Publishing Engine, najdete v souboru: %RPE_HOME%\source\XML\examples\RequisitePro.xsd
Pro každý požadavek
PRRequirement můžete extrahovat všechny podřízené požadavky a pro každý podřízený požadavek můžete extrahovat všechny jeho podřízené požadavky, aniž byste přidali do své šablony každý dotaz.
Místo toho, abyste přidali všechny následující dotazy:
- [$1] Project/Requirements/PRRequirement pro extrakci
PRRequirements.
- [$2] $1/Children/Relationship/RelatedReq pro extrakci podřízených požadavků každého požadavku
PRRequirement.
- [$3] $2/Children/Relationship/RelatedReq pro extrakci podřízených požadavků všech podřízených požadavků každého požadavku
PRRequirement.
Můžete vytvořit jeden dotaz pro všechny tyto požadavky:
- Přidejte dotaz Project/Requirements/PRRequirement/Children/Relationship/RelatedReq do prvku.
- Přidejte hodnoty do vlastností Rekurzivní úroveň a Rekurzivní segmenty.
- Spusťte sestavu k testování.
Při spuštění sestavy se zahrnou tyto dotazy:
Pokud zjistíte, že je zadaný počet pro vlastnost
Rekurzivní segmenty vyšší než počet segmentů, který dotaz obsahuje, můžete použít jednu z těchto dvou voleb k vyřešení problému:
- Vyberte prvek, který používá vlastnost Rekurzivní segmenty. V pohledu Vlastnosti vyberte kartu Data a snižte hodnotu pro vlastnost rekurzivních segmentů.
- Také můžete znovu navrhnout dotaz ke spuštění z odlišného nadřízeného dotazu. Pokud vaše hodnota Rekurzivní segmenty je jeden příliš velký segment, vytvořte prvek kontejneru a přidejte dotaz, který je o jednu úroveň výše než nadřízený dotaz existujícího prvku.
Pak přesuňte existující prvek do prvku kontejneru.