예: Rational RequisitePro 데이터 소스 스키마를 사용하는 순환 레벨 및 순환 세그먼트

Rational® Publishing Engine: RPE_HOME\source\XML\examples\RequisitePro.xsd와 함께 설치된 샘플에서 사용 가능한 IBM® Rational RequisitePro® 스키마에서 PRRequirement 조회를 사용하여 소프트웨어 요구사항 목록을 확인할 수 있습니다.

각각의 PRRequirement에 대해 모든 하위 요구사항을 추출하고 각각의 하위 요구사항에 대해 템플리트에 각각의 조회를 추가하지 않고 해당 하위 요구사항을 추출할 수 있습니다.

다음과 같은 각각의 조회를 추가하는 대신:
다음과 같은 요구사항에 대한 하나의 조회를 자동으로 구성할 수 있습니다.
  1. Project/Requirements/PRRequirement/Children/Relationship/RelatedReq 조회를 요소에 추가하십시오.
  2. 값을 순환 레벨 및 순환 세그먼트 특성에 추가하십시오.
    • 순환 레벨 특성에 대해 4를 입력하십시오.

      순환 레벨은 조회의 레벨 수를 나타냅니다. 1 이상의 값을 입력하는 경우 순환 세그먼트 특성에 대해 1 이상의 값을 설정해야 합니다.

    • 순환 세그먼트 특성에 대해 3을 입력하십시오.
      순환 세그먼트는 조회에서 세그먼트가 반복되는 횟수를 나타냅니다. 이 예제의 세그먼트는 Children/Relationship/RelatedReq입니다.
      참고: 순환 세그먼트 특성에 입력된 수는 조회에 포함된 세그먼트 수보다 클 수 없습니다. 상위 조회는 세그먼트로 포함되지 않습니다.
  3. 테스트할 보고서를 실행하십시오.
    보고서를 실행할 때 다음과 같은 조회가 포함됩니다.
    • [$1] – Project/Requirements/PRRequirement/Children/Relationship/RelatedReq
      참고: 첫 번째 조회는 조회에 대한 전체 컨텍스트를 포함해야 합니다.
    • [$2] – $1/Children/Relationship/RelatedReq
    • [$3] - $2/Children/Relationship/RelatedReq
    • [$4] – $3/Children/Relationship/RelatedReq
    순환 세그먼트 특성에 입력된 수가 조회에 포함된 세그먼트 수보다 크다는 것을 발견한 경우 이러한 문제를 해결하기 위해 다음 두 가지 옵션 중 하나를 사용할 수 있습니다.
    • 적용된 순환 세그먼트 특성이 있는 요소를 선택하십시오. 특성 보기에서, 데이터 탭을 선택하고 순환 세그먼트 특성의 값을 줄이십시오.
    • 또한 다른 상위 조회에서 시작하도록 조회를 다시 디자인할 수도 있습니다. 순환 세그먼트 값이 한 세그먼트 너무 높은 경우, 컨테이너 요소를 작성하고 기존 요소의 상위 조회보다 한 레벨 더 높은 조회를 추가하십시오. 그런 다음 기존 요소를 컨테이너 요소로 이동하십시오.

피드백