您可以在隨 Rational® Publishing Engine 一起安裝的範例 (%RPE_HOME%\source\XML\examples\RequisitePro.xsd)
所提供給您的 IBM® Rational RequisitePro® 綱目中,使用 PRRequirement 查詢,來查看軟體需求清單。
您可以針對每一項 PRRequirement,擷取所有的子項需求,並針對每一項子項需求,擷取其子項需求,而不需要將每一項查詢新增至範本中。
您不必新增下列每一項查詢:
- [$1] Project/Requirements/PRRequirement,來擷取 PRRequirements。
- [$2] $1/Children/Relationship/RelatedReq,來擷取每一項 PRRequirement 的子項需求。
- [$3] $2/Children/Relationship/RelatedReq,來擷取每一項 PRRequirement 之每一項子項需求的子項需求。
您可以自動為這些需求建構一項查詢:
- 將 Project/Requirements/PRRequirement/Children/Relationship/RelatedReq 查詢新增至元素。
- 將值新增至「遞迴層次」和「遞迴區段」內容:
- 執行報告以進行測試。
在執行報告時,包含了下列查詢:
- [$1] – Project/Requirements/PRRequirement/Children/Relationship/RelatedReq
註: 第一項查詢必須包含查詢的完整環境定義。
- [$2] – $1/Children/Relationship/RelatedReq
- [$3] - $2/Children/Relationship/RelatedReq
- [$4] – $3/Children/Relationship/RelatedReq
如果您發現針對
遞迴區段內容所輸入的數字,高於查詢所包含的區段數目,您可以使用下列兩個選項之一來解決問題:
- 選取套用了遞迴區段內容的元素。在「內容」視圖中,選取資料標籤,並減少遞迴區段內容的值。
- 您也可以重新設計查詢,以便從不同的母項查詢開始。如果您的遞迴區段值是一個過高的區段,請建立儲存器元素,並新增一個比現有元素的母項查詢還高一層的查詢。然後將現有的元素移至儲存器元素。