안녕하세요?
자스퍼레포트(iReport Designer)는 차트를 커스터마이징 할 수 있습니다.
차트를 커스터마이징 하기 위해서는
1. 이클립스에서 Jasper Report 차트 커스터마이징에 사용되는 JAR파일을 등록
2. 차트 커스터마이징을 위한 코딩
3. 코딩한 내용을 JAR파일로 Export
4. iReport(Jasper Report)에서 사용
이렇게 4단계를 걸쳐야 합니다.
저는 여기서 차트 커스터마이징에 사용되는 JAR파일을 이클립스와 연동하는 방법에 대해 포스팅 할려고 합니다.
코딩하는 것에따라 필요없을 수도 있지만... 여기서는 차트 커스터마이징과 관련된 자르 파일 3개를 등록하겠습니다.
jasperreports-6.1.0-project 폴더 안의 : jcommon-1.0.15.jar , jfreechart-1.0.12.jar
jasperreports-6.1.0.jar
이렇게 3개의 jar파일을 등록하면 됩니다.
1. JasperReport 공식 홈페이지에 방문하여 파일을 다운로드 (1)
JasperReport 홈페이지인 http://community.jaspersoft.com/ 여기에 접속합니다.
그리고 매뉴의 Products - JasperReports Library를 클릭하여 자스퍼레포트 라이브러리를 다운받아야 합니다.
ㅁ
2. JasperReport 공식 홈페이지에 방문하여 파일을 다운로드 (2)
Releases를 클릭합니다.
3. JasperReport 공식 홈페이지에 방문하여 파일을 다운로드 (3)
JasperReport Library에서 두 개를 다운로드 받아야 합니다.
Jasperreports-6.1.0-project.zip 파일과 jasperreports-6.1.0.jar 파일을 다운로드 받습니다.
4. 이클립스에서 jar파일 연동을 위한 폴더 생성(1)
이클립스 File - New - Folder를 선택합니다.
5. 이클립스에서 jar파일 연동을 위한 폴더 생성(2)
폴더의 이름을 적당하게 입력하고 Finish를 클릭합니다.
폴더가 완성되면 여기에 자르 파일 3개를 드래그 합니다.
jasperreports-6.1.0-project 폴더 - lib 폴더 안의 jcommon-1.0.15.jar , jfreechart-1.0.12.jar 과
jasperreports-6.1.0.jar
6. 이클립스에서 jar파일 연동 (1)
프로젝트 폴더에서 오른쪽 마우스를 누르고 Properties를 클릭합니다.
7. 이클립스에서 jar파일 연동 (2)
Java Build Path를 클릭하고 Libraries - Add Library를 클릭합니다.
8. 이클립스에서 jar파일 연동 (3)
Add Library 창에서 User Library를 선택하고 Next 버튼을 클릭합니다.
9. 이클립스에서 jar파일 연동 (4)
오른쪽의 User Libraries를 클릭합니다.
10. 이클립스에서 jar파일 연동 (5)
오른쪽의 New 버튼을 누르고 User library name에 원하는 이름을 입력합니다.
OK 버튼을 클릭합니다.
11. 이클립스에서 jar파일 연동 (6)
User Libraries 폴더가 만들어 졌으니 이 라이브러리 폴더에 자르파일을 등록해야 합니다.
Add JARs 를 클릭합니다.
12. 이클립스에서 jar파일 연동 (7)
아까 드래그했던 자르파일 3개를 선택합니다.
(실수로 2개만 넣었지만 아까 말씀드렸던 자르파일 3개를 선택하면 됩니다.)
13. 이클립스에서 jar파일 연동 (8)
jcommon-1.0.15.jar , jfreechart-1.0.12.jar , jasperreports-6.1.0.jar
파일 3개가 나오면 됩니다. OK 버튼을 클릭합니다.
14. 이클립스에서 jar파일 연동 (9)
Jasperlib에 체크를 하고 Finish 버튼을 클릭합니다.
15. 이클립스에서 jar파일 연동 (10)
Java Build Path 상단 탭에서 Order and Export를 클릭합니다.
그리고 자르파일 3개를 등록했던 Jasperlib 라이브러리 폴더를 꼭 체크하고 OK버튼을 클릭합니다.
16. 이클립스에서 jar파일 연동 (11)
왼쪽 프로젝트 폴더안에 Jasperlib 라이브러리에 3개의 자르파일이 보이면 끝입니다.
이제 이 자르파일을 이용해 필요한 내용을 import하여 차트 커스터마이징을 위한 코드를 작성하면 됩니다.
댓글