반응형
자주 사용하는 기능 설명
- Outline (좌측 하단)
보고서의 전체적인 레이아웃을 관리하는 곳이다.
특정 밴드 추가를 원하는 경우 : Outline - 추가할 밴드 우클릭 - Add Band (Band : Title, Page Header, Detail 과 같은 영역)
- Title : 제목 (보고서의 처음에만 나타나는 영역)
- Page Header : 머리글
- Detail : 보고서 본문
- Page Footer : 바닥글
Tip : Band 내부에 Elements들을 자유롭게 배치하고 싶을 때
Band Properties - Appearance - Layout : Free Layout
- 변수
- parameters : Java단에서 직접 파라미터에 넣어준 변수 (Rexpert의 데이터 필드)
- Fields : xml, dto 등과 같이 data Adapter를 이용하여 가져온 변수 ( Rexpert의 매개변수 필드)
- Variables : Fields 변수를 가공, 계산한 변수( Rexpert의 공식 필드 )
variable 설정 방법 : outline에서 Variable 선택 후 우측 하단의 Properties를 이용해 표현식을 수정할 수 있다. (아래 이미지 참고)
- parameters : Java단에서 직접 파라미터에 넣어준 변수 (Rexpert의 데이터 필드)
- Fields : xml, dto 등과 같이 data Adapter를 이용하여 가져온 변수 ( Rexpert의 매개변수 필드)
- Variables : Fields 변수를 가공, 계산한 변수( Rexpert의 공식 필드 )
- Elements (우측 상단)
보고서에 추가할 수 있는 요소(문자, 이미지 등)
<자주 사용하는 요소들>
- Text Field : Field, Parameters, Varibales 등 동적인 값을 배치할 때 사용한다.
- Static Text : 제목, 컬럼명과 같이 변하지 않는 문자를 배치할 때 사용한다.
- Image : 이미지를 배치할 때 사용한다.
- Rectangle, Ellipse, Line : 도형을 배치할 때 사용한다.
- Break : 페이지 분할 or 컬럼 분할 시에 사용한다.
- Table : DATASET을 토대로 데이터 표를 배치한다.
- DATASET : DATA ADAPTER 안에서의 소규모 그룹이며, Outline에서 추가 가능하다.
- Tools (Elements 밑)
- Page Number : 현재 페이지 수
- Total Pages : 총 페이지 수
- Current Date : 현재 날짜
- Time : 현재 시각
- Percentage : 퍼센트 사용하는 도구
- Page X of Y : 현재페이지 of 총페이지 (머리글에서 자주 사용)
- Properties (Band or Elements 클릭 후 우측 하단)
* Appearance
- Location : 위치 지정
- Size : 크기 조절
- Color - Forecolor : 색상
- Transparent : 투명하게
반응형
'BE > Java' 카테고리의 다른 글
[Java] request Attribute vs Parameter (setParameter 사용법) (0) | 2022.01.15 |
---|---|
[Jasper] 5. JasperStudio 기능 설명 - 2 (0) | 2021.11.14 |
[Jasper] 4. Jasper Java 예제 (0) | 2021.11.12 |
[Jasper] 3. Jasper Studio 한글 설정 (0) | 2021.11.11 |
[Jasper] 2. Jasper Studio로 프로젝트 생성 방법 (0) | 2021.11.10 |