2010-02-05 3 views
1

를 사용의 iReport에 하위 보고서를 설정어떻게 추가하는 방법 (많은 관계로 하나) 하위 보고서 (화면 반바지 가능한 경우) 사람이 자세히 설명 할 수있는 XML 데이터 소스

이 XML 데이터 소스

<addressbook> 
<category name="home"> 
    <person id="1">               
     <LASTNAME>Davolio</LASTNAME> 
     <FIRSTNAME>Nancy</FIRSTNAME> 
     <hobbies> 
     <hobby>Radio Control</hobby> 
     <hobby>R/C Cars</hobby> 
     <hobby>Micro R/C Cars</hobby> 
     <hobby>Die-Cast Models</hobby> 
     </hobbies> 
     <email>[email protected]</email> 
     <email>[email protected]</email> 

    </person> 
    <person id="2"> 
     <LASTNAME>Fuller</LASTNAME> 
     <FIRSTNAME>Andrew</FIRSTNAME> 
     <email>[email protected]</email> 
     <email>[email protected]</email> 
    </person> 
    <person id="3">                 
     <LASTNAME>Leverling</LASTNAME> 
     <FIRSTNAME>Janet</FIRSTNAME> 
     <hobbies> 
     <hobby>Rockets</hobby> 
     <hobby>Puzzles</hobby> 
     <hobby>Science Hobby</hobby> 
     <hobby>Toy Horse</hobby> 
     </hobbies> 
     <email>[email protected]</email> 
     <email>[email protected]</email> 
    </person> 
</category> 
<category name="work">  
    <person id="4">                
     <LASTNAME>Peacock</LASTNAME> 
     <FIRSTNAME>Margaret</FIRSTNAME> 
     <hobbies> 
     <hobby>Toy Horse</hobby> 
     </hobbies> 
     <email>[email protected]</email> 
    </person> 
    <person id="5"> 
     <LASTNAME>Buchanan</LASTNAME> 
     <FIRSTNAME>Steven</FIRSTNAME> 
     <hobbies> 
     </hobbies> 
     <email>[email protected]</email> 
    </person> 
    <person id="6"> 
     <LASTNAME>Suyama</LASTNAME> 
     <FIRSTNAME>Michael</FIRSTNAME> 
    </person> 
    <person id="7"> 
     <LASTNAME>King</LASTNAME> 
     <FIRSTNAME>Robert</FIRSTNAME> 
    </person> 
</category> 
<category name="Other">  
    <person id="8"> 
     <LASTNAME>Callahan</LASTNAME> 
     <FIRSTNAME>Laura</FIRSTNAME> 
     <email>[email protected]</email> 
    </person> 
    <person id="9"> 
     <LASTNAME>Dodsworth</LASTNAME> 
     <email>[email protected]</email> 
    </person> 
</category>               
</addressbook> 
+0

보고에 사용하는 기술을 지정하지 않았습니다. 사람들이 당신의 질문에 대답 할 방법이 없습니다. – Oded

+0

사실 그는 기술을 규정했습니다. 그것은 "iReport"(Jasper보고 GUI)입니다. 그는 "ireport"와 "jasper-reporting"으로 태그를 붙일 수있었습니다. – inanutshellus

답변

0

인 여기에이 페이지는 당신이 필요로하고있다 정확히 :

http://jasperforge.org/plugins/espforum/view.php?group_id=83&forumid=101&topicid=48534

기본적으로 어떤 사람은 당신이 샘에 (일을하는지 정확히 무슨 일을하려고했다 e 페이지와 모든 것) 같은 문제가있었습니다. 충분히 놀랍게도 XML 데이터 소스와 마스터 및 하위 보고서 JRXML 파일에 붙여 넣었습니다. 그가 어떻게했는지 보려면 코드를보고 <datasourceExpression> 구문을 사용하십시오. 두 번째 주석은 일을 시작하기 위해 제안합니다.