2013-05-21 2 views
0

PDF 보고서의 첫 페이지에 페이지 번호가있는 목차를 구현할 수 있습니까?페이지 번호가있는 목차 - 구현 방법

나는 아래의 링크를 읽고 구글에 대해 참조했습니다

1) http://community.jaspersoft.com/questions/541300/table-contents-ireport
2) 첫 번째 링크에 http://community.jaspersoft.com/questions/529040/generation-page-numbers-table-content

, 그들은 스크립틀릿이에 대한을 사용하고 있습니다. 내가 원한다면 목차 페이지 번호가이고 의 첫 페이지에 있습니다. 그러나 나는 어디서부터 시작해야하는지 이해하지 못합니다. 어떤 아이디어?

답변

0

this 샘플을 원본 문서에서 확인하는 것이 좋습니다.

페이지 번호를 알 수있는 방법이 없기 때문에 처음에는 목차를 생성 할 방법이 없습니다 (또는 적어도 어떻게 알지 못했거나 발견하지 못했습니다). 따라서 요약 밴드에서 마지막에 생성하고 나중에 배치 할 위치로 이동해야합니다. 이동하려면 JasperPrint 클래스를 사용하고 getPages, addPage, removePage 메소드를 사용하십시오.

하위 보고서가있는 경우 런타임 중에 각 하위 보고서에 채울 JRBeanCollectionDataSource를 전달해야하며 해당 값을 마스터 보고서로 다시 반환해야합니다.

희망이 있습니다.

+0

예 Drewich. 당신 말이 맞아요. 재스퍼 보고서를 제외한 다른 좋은 예는 없습니다. Jasper 보고서 커뮤니티는 Jasper 보고서의 각 항목에 대한 예제를 제공했습니다. 이것을 확인할 수 있습니다 http://sourceforge.net/projects/jasperreports/files/jasperreports/ .. Scriptlet 및 tableofcontents와 같은 많은 예제와 함께 제공되는 jasper 보고서를 다운로드하십시오. 좋은 튜토리얼도. – Muthu

관련 문제