RP003

정렬은 계층 구조적 및 비계층 구조적일 수 있습니다.

기본적으로 정렬은 계층 구조적입니다. 우선, 계층 구조의 각 수준에 있는 요소가 정렬됩니다. 그런 다음 수준이 정렬됩니다. 따라서 결과에는 계층 구조의 각 수준에서 최고 값 한 개와 최저 값 한 개씩 여러 개의 최고 값과 최저 값이 포함됩니다.

계층 구조 나누기 옵션을 사용할 경우 요소가 비계층 구조적으로 정렬됩니다. 즉, 결과에 최고 값 한 개와 최저 값 한 개가 포함됩니다.

보고서 RP003에는 샘플 응용 프로그램 분석 큐브의 제품 계층 구조에서 만든 세 가지 기본 하이퍼블록이 포함됩니다. 각 하이퍼블록에는 계층 구조의 최저 수준에 있는 요소가 표시됩니다. 이 작업은 디자인 모드에서 각 하이퍼블록의 테두리를 클릭하고 목록 디자이너에 있는 구조 선택 창의 도구 모음에서 [수준 선택] > [크기]를 선택하여 완료했습니다. 이 외에도, 두 번째 하이퍼블록의 하위 집합을 표시하는 세부 정보 하이퍼블록이 있습니다.

각 하이퍼블록의 값 셀에는 같은 수식이 포함되어 있습니다.

첫 번째 하이퍼블록에 표시된 요소 및 값은 정렬되지 않았습니다.

두 번째 하이퍼블록의 요소는 내림차순으로 정렬됩니다. 요소가 상위 항목 요소에 대한 참조로 정렬되지 않았으며, 해당 상위 항목 요소가 표시되지 않았으므로 이는 명확하지 않습니다. 하지만 세부 정보 하이퍼블록에 상위 항목 요소(S8000 Energy)와 해당 하위 항목 중 하나가 내림차순으로 정렬되어 표시됩니다.

세 번째 하이퍼블록의 요소도 내림차순으로 정렬되지만 계층 구조 나누기 옵션이 선택되었습니다. 요소의 값은 계층 구조의 요소 위치에 대한 참조 없이 참 내림차순으로 정렬됩니다.

S28000/245 요소는 해당 요소가 속한 계층 구조의 수준에서 최고 값을 가지지만 전체적으로는 계층 구조의 중앙값 아래입니다. S8000/205 요소의 값은 해당 요소의 수준뿐만 아니라, 전체적으로는 계층 구조도 최저입니다.

계층 구조 나누기 옵션의 효과를 보려면 다음 작업을 수행하십시오.

  1. 디자인 모드에서 하이퍼블록의 테두리를 클릭합니다.
  2. 목록 디자이너에서 정렬 창을 클릭합니다.
    목록 디자이너가 사용 설정되지 않은 경우 F12를 누릅니다.

    정렬 창에 데이터 영역의 값이 내림차순으로 표시됩니다.

  3. 정렬 창의 도구 모음에서 [계층 구조 나누기] 단추 주변에 파란색 테두리가 있으면 해당 옵션이 선택되었음을 나타냅니다.
  4. [계층 구조 나누기]를 클릭합니다.
    계층 구조 나누기 옵션이 선택 취소됩니다.
  5. 목록 디자이너의 도구 모음에서 [목록에 변경 내용 적용]을 클릭합니다.
  6. 뷰 모드에서 보고서를 봅니다.
    요소의 순서가 두 번째 하이퍼블록의 순서와 같습니다.