2012-04-05 3 views
1

하위 보고서가있는 마스터 보고서가 하나 있습니다.루프를 사용하여 재스퍼 하위 보고서에 여러 이미지를 동적으로 표시합니다.

마스터 보고서에는 각 필드에 대해 단일 값이 표시되지만 동적으로 가져온 하위 보고서 값에는 여러 값이 표시됩니다.

하위 보고서에서 나는 루프의 이미지 수를 표시해야합니다.

어떻게 이것을 ireport/jasper 보고서에 적용합니까?

enter image description here

처럼 이러한 이미지는 하위 보고서에 동적으로 오는.

제안하십시오

.. 당신은 동적으로의 InputStream하는 이미지를 변환해야

답변

1

여러 열을 사용하고 가로 채우기 위해 포함 된 보고서를 설정해야합니다.

+0

몇 가지 예를들 수 있습니까? – Sweety

+0

JR과 함께 제공되는이 샘플부터 시작하십시오 : jasperreports-x.y.z/demo/samples/horizontal – mdahlman

1

. 그런 다음 이미지 태그 값 표현식을이 입력 스트림 필드로 설정하십시오. 즉

InputStream inputStream= Convert your image to inputstream// 
yourSampleJavaBean.setImage(inputStream); 

현재 화상 발현 값 yourSampleJavaBean.image 변수를 사용한다. 각 행에 따라 이미지가 동적으로 변경됩니다.

관련 문제