데이터베이스의 행과 일치하는 Jasper 보고서에 이미지를 넣어야합니다. Java 코드에서 쉽게 추출 할 수있는 독점적 아카이브 파일에 이미지 데이터가 있습니다. Java 코드를 Jasper 보고서에 연결하여 BIRT의 onRowSets() 메소드와 같은 추출 프로세스를 수행하는 방법을 알아야합니다. 채우기 프로세스 작동 방식에 대한 개요 문서가 필요합니다.재스퍼 보고서에서 아카이브의 이미지를 추출하고 사용하려면 어떻게해야합니까?
POJO/bean 데이터 소스를 정의하면 데이터베이스를 쉽게 사용할 수 없습니다. 필요한 Java 추출 코드를 XML에 바로 포함시킬 수 있습니까? 새로운 파일() 실제로 자바 코드가 XML에 포함 된 것을
<imageExpression class="java.io.File"> <![CDATA[(new File($P{BaseDir}, "logo_"+$P{ReportCollecter}+".gif").exists()) ? new File($P{BaseDir}, "logo_"+$P{ReportCollecter}+".gif") : new File($P{BaseDir}, "logo_BLANK.gif")]]> </imageExpression>
인가 : This example at the Jasper Assistant site은 내가 할 수있는 것을 나타내는 것 같다? 나는 코드를 작성하길 원하지만 모든 클래스 코드 예제를 찾을 수없는 것 같습니다 (확장 된 이미지 객체와 같은 것을 원한다고 생각합니다).