BE/Java
[Jasper] 5. JasperStudio 기능 설명 - 1
멍목
2021. 11. 13. 18:52
반응형
자주 사용하는 기능 설명
- 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 : 투명하게
반응형