개발/개발툴
JasperReport에서 특정 값이 있을 때만 보이게 하는 방법
쥬쥬파파
2025. 4. 24. 11:55
JasperReport 실무 팁: 조건부 출력, 현재 페이지 번호 표시
JasperReport(재스퍼리포트)로 보고서를 만들 때 특정 값이 있을 때만 요소를 출력하거나, 현재 페이지 번호를 표시하는 방법을 정리했습니다.
1. 특정 값이 있을 때만 보이게 하는 방법 (Print When Expression)
- 요소(텍스트필드 등) 선택
- 속성창에서 Print When Expression에 아래와 같이 입력
$F{status}.equals("SUCCESS")
참고: null 체크가 필요하다면 $F{status} != null && $F{status}.equals("SUCCESS")
2. 현재 페이지 번호 출력하기
$V{PAGE_NUMBER}
전체 페이지와 함께 표시:$V{PAGE_NUMBER} + " / " + $V{MASTER_TOTAL_PAGES}
반응형