RP004

기본적으로 계층 구조의 요소를 오름차순 또는 내림차순으로 정렬할 경우 이러한 요소는 자신이 속한 계층 구조 수준 내에서 정렬됩니다. 그 다음에는 계층 구조 수준이 정렬됩니다. 보고서 RP003과 마찬가지로, 보고서 RP004의 목적은 요소를 비계층 구조적으로 정렬하는 방법을 보여주기 위한 것입니다. 즉, 별도의 수준 대신 계층 구조를 전체적으로 정렬합니다. 그러나 보고서 RP003과 달리, 보고서 RP004는 중복 하이퍼블록 쌍을 사용합니다. 이 경우 계층 구조적인 방식 및 비계층 구조적인 방식으로 요소를 정렬하려면 추가 단계가 필요합니다.

보고서 RP004에는 중복 하이퍼블록 네 쌍이 포함되어 있습니다. 각 쌍은 샘플 응용 프로그램 분석 큐브의 제품 및 기간 계층 구조에서 만들어집니다. 각 쌍에서 제품 하이퍼블록은 계층 구조의 겨울용 타이어 수준만 표시하고, 기간 하이퍼블록은 2016년, 해당 분기 및 월만 표시합니다. 각 하이퍼블록 쌍의 값 셀에 있는 수식은 같습니다.

첫 번째 하이퍼블록 쌍에서는 값이 정렬되어 있지 않습니다.

두 번째 하이퍼블록 쌍에서는 기간 계층 구조에서 오름차순 정렬이 지정되었습니다. 계층 구조의 수준을 확장하고 값이 수준 내에서 또는 계층 구조에서 전체로 올바르게 정렬되었는지 확인합니다.

세 번째 하이퍼블록 쌍에서는 기간 계층 구조도 오름차순으로 정렬되어 있습니다. 추가로 계층 구조 나누기 옵션이 선택되었습니다. 보고서 RP003에서 값을 비계층 구조적으로 정렬하기 위해 필요한 것은 이것이 전부입니다. 그러나 이 경우 값은 여전히 오름차순으로 정렬되지 않습니다.

네 번째 하이퍼블록 쌍에서는 기간 계층 구조가 오름차순으로 다시 정렬됩니다. 값이 가장 낮은 값에서 가장 높은 값 순서로 오름차순으로 올바르게 정렬되어 있습니다. 그는 데이터 영역이 제품 계층 구조를 참조하도록 수정되었기 때문입니다.

두 번째 하이퍼블록 쌍이 네 번째 쌍과 같은 결과를 표시하도록 하려면 다음 단계를 수행하여 계층 구조를 나누고 데이터 영역을 정의하십시오.

  1. 디자인 모드에서 두 번째 하이퍼블록 쌍에 있는 기간 하이퍼블록의 테두리를 클릭합니다.
  2. 목록 디자이너에서 데이터 영역의 값 오름차순이 정렬 창에 표시됩니다.
    목록 디자이너가 표시되지 않을 경우 F12를 누릅니다. [정렬]을 클릭합니다.
  3. 정렬 창의 도구 모음에서 [계층 구조 나누기]를 클릭합니다.
  4. 목록 디자이너의 도구 모음에서 [목록에 변경 내용 적용]을 클릭합니다.
  5. 뷰 모드에서 보고서를 봅니다.
    두 번째 하이퍼블록 쌍에 이제 세 번째 쌍과 같은 결과가 표시됩니다.
  6. 1단계와 2단계를 반복합니다.
  7. 정렬 창에서 [데이터 영역의 값 오름차순]을 클릭합니다
    정렬 기준 설정 및 데이터 영역이 표시됩니다. 데이터 영역의 각 계층 구조의 경우 현재 요소가 선택됩니다.
  8. 데이터 영역에서 제품 계층 구조를 클릭합니다.
  9. 제품 계층 구조의 목록에서 [설정]을 선택합니다.
    경고 아이콘이 데이터 영역의 선택 열에 표시됩니다.
  10. 경고 아이콘을 두 번 클릭합니다.
    요소 선택 대화 상자가 표시됩니다.
  11. 하이퍼블록 노드를 확장하고 이 하이퍼블록 쌍의 제품 하이퍼블록인 Hyperblock5를 두 번 클릭합니다.
    =ReportObjects.Hyperblock5.Text가 오른쪽 창에 표시됩니다.
  12. [확인]을 클릭합니다.
  13. 목록 디자이너의 도구 모음에서 [목록에 변경 내용 적용]을 클릭합니다.
  14. 뷰 모드에서 보고서를 봅니다.
    두 번째 하이퍼블록 쌍으로 표시된 결과는 하이퍼블록 네 쌍으로 표시된 결과와 같습니다.