도쿄사는 외노자

Page表現 본문

Tech/iReport

Page表現

Enrai 2015. 10. 19. 15:35

iReport에는 페이징이 존재하며, 당연히 그에 따라 페이지 표시 또한 가능하다.

다만 약간의 버그가 존재해서...

$V{PAGE_COUNT}를 분명 쓰라고 만들어 놓은 것일 터인데, 전혀 먹히지 않는다.

결국 $V{PAGE_NUMBER}로 해결해야 하는데...

그냥 함수 집어넣듯이 $V{PAGE_NUMBER} 만을 집어넣으면 전혀 페이지 표시가 되지 않는다...

특히 1 / 20 頁 와 같은 형태로, 그것도 그룹별로 페이지를 분리해서 계산하는 것은 더더욱 답이 나오질 않는다.


1. 단독으로 현재 페이지 출력시


하나의 TextField

$V{PAGE_NUMBER} + " Page"

Evaluation Time : Now



2. 改頁条件이 따로 존재하지 않고, 그저 Max Column만 있는 경우


두개의 TextField가 필요

1)   $V{PAGE_NUMBER} + " / "

Evaluation Time : Now


2)   $V{PAGE_NUMBER} + " Page"

Evaluation Time : Report



3. 改頁条件이 존재, 그에 따라 그룹별 페이지수 표시가 필요한 경우


두개의 TextField가 필요

1)   $V{PAGE_NUMBER} + " / "

Evaluation Time : Page


2)   $V{PAGE_NUMBER} + " Page"

Evaluation Time : Group

Evaluation Group : 해당 그룹


'Tech > iReport' 카테고리의 다른 글

DB(PostgreSQL) 연결  (0) 2015.10.22
SubReport에서의 무한루프 문제  (0) 2015.10.20
iReport에서의 BigDecimal 계산  (0) 2015.10.15
new line in Text Field  (0) 2015.09.29
Oracle BLOB타입 Image 출력  (0) 2015.09.24