JASPERREPORT 순수 자바로 구현된 리포팅 툴 (문서출력)

IReport의 기본개념

  1. 레포트의 생성주기
  2. JRXML 소스와 Jasper파일
  3. 데이터 소스와 출력포멧
  4. 표현식(Expression)
  5. 표현식에서 Java사용하기
  6. 표현식에서 Groovy사용하기
  7. 표현식에서 JavaScript사용하기
  8. iReport에서 JasperReposrt확장기능 사용하기
  9. 간단한 프로그램

IReport의 구조

  1. 밴드
  2. 밴드의 프로퍼티

IReport의 엘리먼트

  1. 엘리먼트를 사용하는 방법
  2. 이미지 사용하기
  3. 텍스트 사용하기
  4. 그 외의 엘리먼트들
  5. Anchors

Fields,Parameters And Variables

  1. 필드 사용하기
  2. 파라미터 사용하기
  3. 변수 사용하기
  4. 레포트생성시 엘리먼트 실행하기

밴드와 그룹

  1. 밴드 수정하기
  2. 그룹 사용하기
  3. 그 외의 그룹옵션들

폰트와 스타일

  1. 폰트 사용하기
  2. 트루타입폰트 사용하기
  3. 외부 폰트 사용하기
  4. 문자인코딩
  5. 유니코드문자 사용하기
  6. 스타일 적용하기
  7. 스타일 조건 만들기
  8. 외부의 스타일 참조하기

템플릿

  1. 템플릿 구조 개요
  2. 템플릿의 이용 & 인스톨

 서브레포트

  1. 서브레포트 생성하기
  2. 서브레포트의 활용예제
  3. 서브레포트로부터 값 리턴하기
  4. 서브레포트 마법사 사용하기

 데이터소스와 쿼리 실행기

  1. 데이터소스가 동작하는 방식
  2. 데이터소스와 커넥션을 알아보기
  3. JDBC커넥션 생성하기
  4. JDBC커넥션 사용하기
  5. JRDataSource인터페이스 알아보기
  6. 데이터소스
    1. JavaBeans
    2. XML
    3. CSV
    4. JREmptyDataSource
    5. HQL and Hibernate Connection

 Chart

  1. 간단한 차트 작성하기
  2. 데이터셋 사용하기
  3. 하이퍼링크
  4. 차트의 속성
  5. 차트테마 사용하기

리스트.테이블 그리고 바코드

  1. List 사용하기
  2. Table 작성하기
  3. Table의 구조
  4. Table레이아웃 편집하기
  5. Dataset Run 편집하기
  6. 테이블의 컬럼조작하기
  7. 바코드 사용하기

Subdataset

  1. 서브데이터셋 만들기
  2. DataSet Runs 작성하기
  3. 서브데이터셋 사용해보기

CrossTabs

  1. 크로스탭 작성하기
  2. rows, columns 그리고 measures사용하기
  3. 크로스탭의 프로퍼티 수정하기
  4. 크로스탭 파라미터
  5. 크로스탭 데이터 사용하기
  6. 크로스탭 합계변수 사용하기



Posted by wychoi
,