Użytkownik może wyświetlić listę wymagań programowych przy użyciu zapytania
PRRequirement w schemacie produktu
IBM® Rational RequisitePro
dostępnym w katalogu przykładów zainstalowanych z produktem
Rational Publishing Engine:
%RPE_HOME%\source\XML\examples\RequisitePro.xsd.
Dla
każdej wartości zapytania PRRequirement można wyodrębnić wszystkie wymagania
potomne, a dla każdego wymagania potomnego można wyodrębnić jego wymagania potomne
bez dodawania każdego zapytania do szablonu.
Zamiast dodawać
poszczególne z następujących zapytań:
- [$1] Project/Requirements/PRRequirement w celu
wyodrębnienia zapytań PRRequirement
- [$2] $1/Children/Relationship/RelatedReq w celu
wyodrębnienia wymagań potomnych każdego zapytania PRRequirement
- [$3] $2/Children/Relationship/RelatedReq w celu
wyodrębnienia wymagań potomnych każdego wymagania potomnego poszczególnych zapytań PRRequirement
możliwe jest automatyczne utworzenie jednego zapytania dla tych wymagań:
- Dodaj zapytanie
Project/Requirements/PRRequirement/Children/Relationship/RelatedReq
do elementu.
- Dodaj wartości do właściwości Poziom rekurencji i Segmenty rekurencyjne:
- Uruchom raport, aby przeprowadzić test.
Podczas uruchamiania raportu dołączane są następujące zapytania:
Jeśli okaże się, że liczba wprowadzona dla właściwości
Segmenty rekurencyjne jest większa niż liczba segmentów, które zawiera zapytanie, można użyć jednej z tych dwóch opcji, aby rozwiązać problem:
- Wybierz element, do którego zastosowano właściwość Segmenty rekurencyjne. W widoku właściwości wybierz kartę Dane i zmniejsz wartość właściwości segmentów rekurencyjnych.
- Możesz również zmienić projekt zapytania, aby rozpoczynało się od innego zapytania nadrzędnego. Jeśli wartość właściwości Segmenty rekurencyjne jest za duża o jeden segment, utwórz element kontenera i dodaj zapytanie, które znajduje się o jeden poziom wyżej niż zapytanie nadrzędne istniejącego elementu.
Następnie przenieś istniejący element do elementu kontenera.