01.02.2013 Views

Publishing Reports to the Web - Downloads - Oracle

Publishing Reports to the Web - Downloads - Oracle

Publishing Reports to the Web - Downloads - Oracle

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Creating XML Data Models<br />

16.3.1 Creating Multiple Data Sources<br />

The tag now supports <strong>the</strong> creation of multiple data sources as well as <strong>the</strong> new<br />

pluggable data sources. Each data source is enclosed within its own <br />

tag. The data type definition for <strong>the</strong> dataSource element is:<br />

<br />

<br />

The following example creates two SQL data sources and names <strong>the</strong>m Q_1 and Q_2. It<br />

also creates all <strong>the</strong> necessary columns for <strong>the</strong> data sources and <strong>the</strong> default<br />

group—giving <strong>the</strong> group <strong>the</strong> specified defaultGroupName or defaulting its own<br />

name if defaultGroupName is not specified.<br />

<br />

<br />

<br />

<br />

select * from departments<br />

<br />

<br />

<br />

<br />

select * from employees<br />

<br />

<br />

<br />

<br />

16.3.2 Linking Between Data Sources<br />

In <strong>the</strong> presence of multiple data sources, it may be desirable <strong>to</strong> link <strong>the</strong> data sources<br />

<strong>to</strong>ge<strong>the</strong>r <strong>to</strong> create <strong>the</strong> appropriate data model. <strong>Oracle</strong> <strong>Reports</strong> data model link objects<br />

have also been exposed through <strong>Oracle</strong> <strong>Reports</strong> XML. They support both group- and<br />

column-level links. You can specify any number of links <strong>to</strong> create <strong>the</strong> required data<br />

model.<br />

The data type definition for <strong>the</strong> link element is:<br />

<br />

<br />

The link element is placed within a data element and can link any two dataSource<br />

objects defined within <strong>the</strong> data element. For example:<br />

<br />

16-8 <strong>Oracle</strong> Application Server <strong>Reports</strong> Services <strong>Publishing</strong> <strong>Reports</strong> <strong>to</strong> <strong>the</strong> <strong>Web</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!