어느 가을날의 전환점

RD|리포트 디자이너(Report Designer) 크로스탭(Cross Tab) 구현 시 X, Y축 정렬 방법 본문

Software/ReportDesigner

RD|리포트 디자이너(Report Designer) 크로스탭(Cross Tab) 구현 시 X, Y축 정렬 방법

어느가을빛 2012. 3. 15. 13:54
# X축, Y축 정렬조건 부여하기

1. 기본 쿼리의 정렬조건을 Y축 구성을 위한 순서데로 구성 한다.
2. 기본 쿼리에 X축 열을 구성할 더미 자료를 구성 한다.
   (크로스탭의 열 기준이 될 데이터를 원하는 순서데로 레코드를 구성한다.
3. 표 속성에서 [CrossTab 표]-[헤더 우선 처리] 체크 한다.
   (크로스탭의 첫 행을 표시하지 않음)

기본 크로스탭 

1) 표현 할 데이터
 거래처 수량 
 A  1 10 
 A  3 30 
 B 20 
 B 40 

2) 크로스탭 구성 결과
   1 3 2 
 A 10  30   
 B   20  40 


헤더 우선처리 적용 크로스탭 

1) 표현 할 데이터
 거래처 수량 
 헤더 1
 헤더 2 0
 헤더 3
 A  1 10 
 A  3 30 
 B 20 
 B 40 

2) 크로스탭 구성 결과
   1 2
헤더   0 0
 A 10    30 
 B   40  20 

가. 1차적으로 위와 같에 헤더 구성을 위한 데이터를 구성하면, 2)와 같이 원하는 순서를 가진 크로스탭이 구성 된다.
나. 헤더 행의 경우는 X축 항목 정렬 순서를 맞추기 위해 표시했던 데이터였으므로 리포트 표시 시에는 제거하기 위하여 <헤더 우선처리> 옵션을 적용하면, 첫 라인이 표시 시 제외 된다.

Comments