iReport(3)
-
[iReport] 동일 밴드(band) 가로/세로로 나눠서 출력하기
•리포트 우 클릭 -> Properties -> Page size / Columns •Page size에서 리포트 크기를 원하는 크기로 줄일 수 있음 •디테일 밴드는 세로 출력이 기본이나 Columns를 수정하여 원하는 형식으로 변경 가능 •Print order를 Horizontal로 변경 및 Columns를 2로 설정하여 이미지가 가로로 2개씩 출력되도록 설정
2020.09.02 -
[iReport] 바코드(Barcode) 사용하기
• Palette 클릭 후 Bacode를 드래그 앤 드랍. • 원하는 바코드 형태를 선택. • 바코드 클릭 -> Properties -> Code Expression의 …을 클릭. • 사용할 필드 값을 넣어줌. 완료 한 후에 프리뷰를 누르면 바코드가 정상적으로 출력됩니다. 스마트폰 바코드 앱 혹은 바코드 스캐너를 이용하여 해당 바코드를 스캔할 경우 지정한 필드 값이 뜨는 것을 확인할 수 있습니다.
2020.09.02 -
[iReport] DB에 Binary Data로 저장된 이미지 출력
• Palette에서 이미지 드래그 앤 드랍 • 특정 파일을 불러오지 않고 취소 버튼 클릭 • 쿼리문 작성 • 아이리포트에 이미지를 사용하기 위해서는 해당 데이터를 encode 해야 함. • 아이리포트의 쿼리문도 변경하여 적용. •이미지 클릭 -> Properties 클릭 -> Expession Class를 java.io.inputStream으로 변경 • Image Expression에 다음과 같이 넣어 줌. • net.sf.jasperreports.engine.util.JRImageLoader.getInstance(new SimpleJasperReportsContext()).loadAwtImageFromBytes(javax.xml.bind.DatatypeConverter.parseBase64Binary..
2020.09.02