2011-08-17 10 views
0

내 프로젝트에서 JasperReports를 사용하고 있습니다. 보고서를 생성하는 동안 데이터베이스의 다른 테이블에서 데이터를 검색해야합니다. 하위 보고서를 사용했지만이 솔루션은 만족스럽지 않습니다. 주된 이유는 각 보고서에 대해 두 개의 jrxml 파일을 준비해야한다는 사실입니다. 내 프로젝트의 가정에 대해 이것은 효과적이지 않습니다.JasperReports의 하위 리포트 대체

포함 된 보고서에 대한 대안이 있습니까? 중요한 경우 나는 최대 절전 모드를 사용한다.

+0

하위 보고서를 모두 피하기 위해 기본 쿼리에서 필요한 모든 데이터를 읽을 수없는 이유는 무엇입니까? –

답변

0

높은 수준에서 달성하려는 것은 무엇입니까? 당신이 하위 보고서를 사용하는 이유는 하위 데이터 하위 데이터 사용에 대한

Innformation을 사용하고 다르지만 관련 데이터를 표시 대해 여러 개의 그래프/차트 위젯,이 일을 한 후 다른 방법을 포함 할 경우

의 iReport에서 찾을 수 있습니다 궁극적 인 가이드, 그러나 기본적으로 그들은 당신이 Charts/Charts Pro 위젯에 의해 접근 할 수있는 주요 리포트 쿼리에 추가로 실행할 수있는 추가 서브 쿼리입니다 (위젯 속성의 차트 데이터 탭 참조)

1

Mateusz, 당신 자바 코드에서 수동으로 데이터 소스를 준비하고 보고서를 전달할 수 있습니다. 좋은 하위 보고서의 대안이 보고서에서 그룹을 사용하는 경우가 있습니다.