2017-04-19 50 views
0

我想要生成一个由主报告中的报告组成的报告。如何使用XML DataSource在Eclipse Birt中的数据集中添加子数据集?

例子:

<MainAttachments> 
<Attachment> 
    <Invoice> 
     <ID>...</ID> 
     <Usage>...</Usage> 
    </Invoice> 
    <Invoice> 
     <ID>...</ID> 
     <Usage>...</Usage> 
    </Invoice> 
    <Invoice> 
     <ID>...</ID> 
     <Usage>...</Usage> 
    </Invoice> 
</Attachment> 
<Attachment> 
    <Invoice> 
     <ID>...</ID> 
     <Usage>...</Usage> 
    </Invoice> 
    <Invoice> 
     <ID>...</ID> 
     <Usage>...</Usage> 
    </Invoice> 
    <Invoice> 
     <ID>...</ID> 
     <Usage>...</Usage> 
    </Invoice> 
</Attachment> 
<Attachment> 
    <Invoice> 
     <ID>...</ID> 
     <Usage>...</Usage> 
    </Invoice> 
    <Invoice> 
     <ID>...</ID> 
     <Usage>...</Usage> 
    </Invoice> 
    <Invoice> 
     <ID>...</ID> 
     <Usage>...</Usage> 
    </Invoice> 
</Attachment> 
</MainAttachments> 

当我配置下的所有单DataSet中的数据,我将只得到单列输出。

请帮助如何配置DataSet以获取每个附件下的所有发票报告?

+0

...查看CrossTabs或Drill Reports包含各种记录的技巧 – aRise

+0

Hi @aRise,CrossTabs或Drill Reports并不能解决我的问题。我想要类似于Master报告中的子报告。一切都需要打印在单个页面上。 –

回答