[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[news.eclipse.birt.usability] XML dataset: how to define an XML dataset containing other datasets ?

Hi everybody,

I use XML as data source. How can I define an xml data set that contains other data sets ?. As exemple (see below) I have a "DataSet_QCHistory" that contains many "ReviewRequests". This is the first level of my dataset (that is represented in a master table within the report). Now a "ReviewRequest" contains either many "Documents" and "Recommendations". This is the second level (a second table within the master table) of data sets that I would like to define.

<DataSet_QCHistory>
<ReviewRequest> <-----------------------first level data set
<sectionNumber>1</sectionNumber>
<name>QC1</name>
<dateOfReview>2007-12-31</dateOfReview>
<Decision>Reworked</Decision>
<Documents> <------------------second level data set
<externalLink>
<title>QC1 Request Form</title>
</externalLink>
<externalLink>
<title>GetCustomer policy</title>
</externalLink>
</Documents> <Recommendations> <------------second level data set
<recommendation>
<content>Recommendation 1</content>
</recommendation>
<recommendation>
<content>Recommendation 2</content>
</recommendation>
<recommendation>
<content>Recommendation 3</content>
</recommendation>
</Recommendations>
<QC2_mandatory>true</QC2_mandatory>
</ReviewRequest>
<ReviewRequest>
<sectionNumber>1</sectionNumber>
<name>QC1</name>
<dateOfReview>2007-12-31</dateOfReview>
<Decision>Reworked</Decision>
<Documents>
<externalLink>
<title>QC1 Request Form</title>
</externalLink>
<externalLink>
<title>GetCustomer policy </title>
</externalLink>
</Documents>
<Recommendations>
<recommendation>
<content>Recommendation 1</content>
</recommendation>
<recommendation>
<content>Recommendation 2</content>
</recommendation>
<recommendation>
<content>Recommendation 3</content>
</recommendation>
</Recommendations>
<QC2_mandatory>true</QC2_mandatory>
</ReviewRequest>
</DataSet_QCHistory>


Thank you very much for you help.

Antoine