이전 다음

태스크 7:  주문 하위 보고서 작성

주문 하위 보고서는 각 고객의 주문을 행 및 열 형식으로 나열합니다. 각 주문의 주문 번호 및 날짜를 표시합니다. 주문 데이터 세트 행 사이에 반복하여 행 및 열 형식으로 표시하려면 테이블 요소를 사용하십시오.

1  
2  
3  
*
*
*
확인을 선택하십시오. 그림 12-12에 표시된 대로 테이블이 목록의 세부사항 영역에 표시됩니다.

그림 12-12 목록의 세부사항 영역에 삽입된 테이블

그림 12-12  목록의 세부사항 영역에서 삽입된 테이블
4  
5  
레이아웃 편집기에서 끌어다 놓은 데이터 세트 필드를 포함하는 테이블 셀에는 [ORDERNUMBER]를 표시하는 데이터 요소가 있습니다. 이 데이터 요소 위에는 레이아웃 편집기가 머리글 행에 추가하는 레이블 요소가 있습니다. 이 레이블은 필드 이름을 정적 텍스트로 표시하며 열 표제로 사용됩니다.
6  

그림 12-13 주문 하위 보고서를 포함하는 보고서 디자인

그림 12-13  주문 하위 보고서를 포함하는 보고서 디자인
7  
1  
2  
3  
4  
*
*
8  
보고서를 미리보십시오. 보고서는 그림 12-14에 표시된 것과 유사해야 합니다.
데이터 세트 매개변수 CustID를 작성할 때 customerNumber에 기본값 103을 지정했으므로 모든 고객에 대해 동일한 주문 레코드가 표시됩니다. 이 기본값을 사용하여 주문 하위 보고서는 항상 고객 103의 주문 레코드를 표시합니다. 솔루션은 마스터 보고서의 고객 행이 변경될 때마다 CustID 매개변수의 값을 동적으로 업데이트하는 것입니다. 이 절차는 다음 태스크에서 설명됩니다.
BIRT 보고서 디자이너가 테이블 표제에 위치한 요소에 대해 브라우저의 기본 형식을 사용하므로 열 표제는 굵게 표시되고 가운데 위치합니다. 이후 태스크에서 이들 요소를 다시 형식화합니다.

그림 12-14 반복된 주문 레코드를 표시하는 보고서의 미리보기

그림 12-14  반복된 주문 레코드를 표시하는 보고서의 미리보기

(c) Copyright Actuate Corporation 2013