01.JAVA/Java2008. 7. 26. 16:59
반응형
순수자바기반 무료레포팅툴 iReport
2008.05.05 18:31
http://tong.nate.com/lhs0806/44879819 iReport 개발자 매뉴얼.part1.rar
iReport 개발자 매뉴얼.part2.rar
JasperReports_개발자_매뉴얼-rokmc7980304.pdf
ireport를 살짝 소개합니다. | 자유로운글
 
안녕하세요...
원래 듬직한 몸뚱아리였으나...(췌)
IT에 발들이고 나서
D라인의 환상 몸매를 갖게 된 쿠쿠입니다...(췌)
 
리포트 툴 하나 간단히 소개 할까 해서 ...
(파는거 아니에요 ㅡ,.ㅡ)
보통 리포트 툴이 꽤 비싸다는 것을 다들 아실꺼에요...
(싸게는 수백에서... 비싸게는 수천까지...)
하지만
iReport라는 이 툴은 무료입니다..
-_-v
엑셀, pdf, http 다양한 출력이 가능하지요...(사실 http는 보기가 어려워요... 꾸져 췌)
그래도 공짜니까....흠...
 
설치방법이나 소스 자체는 오픈이라 네이버에서
ireport만 치셔도 많이 나오구요..
전 그냥 간단한 소개만 할께요 ^^
 
우선 이것이 첫 화면입니다...


쿠쿠
투박한 녀석...
까만 부분은 저희 프로젝트의 DBCon이름인데...
티나서 ㅡ,.ㅡ
이해해주시길 믿습니다...
 
 요렇게 Report Wizard를 누르시고

 

검은 부분에서 DB선택하신후 그 아래 SQL query부분에 쿼리를 직접 쓰거나 쿼리 파일을 로드 해주십니다...


이렇게...

모자이크 처리 미숙이 돋보입니다..

ㅡ_ㅡ;;;

흠흠...

여하튼 넥스트...



자 그러면 자동으로 column을 만들어 주고,

>> 요 버튼으로 한번에 보내던지 >버튼으로 하나씩 보내고 필요없는 애를 빼던지

할 수 있습니다...

다음단계는 Gruop by를 어떤 컬럼으로 할 것인가

체크하는 부분이고 5개까지의 컬럼으로 group by할 수 있습니다.

(더 많았는지는 해보질 않아서 모르겠습니다... ㅡ,.ㅡ)


Layout은 화면을 어떤 모양으로 출력해 줄것인가 하는 부분이라서

이것 저것 눌러보고 예쁜 걸로 하세요...

물론 가로 세로도 가능하고요...


물론 변수를 받을 수도 있구요....

리포트 안에 subreport를 넣어서 멋진 모양들도 만들 수 있답니다...

챠트도 넣을 수 있다고 하는데...

전 안해봐서 ^^;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


그리하여 나오는 화면은 대충 이렇습니다...


 
이 넘은
JAVA기반이고
jrml 파일을 컴파일하면 jasper라는 파일이 생깁니다.
이 jasper파일을 서버에 올리시고
변수를 넣어서 call하시면 바로 위 화면이 짜잔 하고 나타나서
사용하시면 됩니다....^^
 
완전 후다닥
정리해서 제대로 설명이 되지도 않았네요...
혹시 나중에 시간이 되면 더 예쁘게 잘 정리해보도록 하겠습니다...
 
나만 그런지 모르겠지만...
전 문서 정리가 제일 싫어요 ㅠㅠ
Posted by 1010